Installa la nostra toolbar!
Articoli / Php
addthis
Leggere e Scrivere files con PHP
Author: Tafaz
Visits: 3472
Date: 25.09.2006

Essendo PHP un programma lato server, ci mette a disposizione delle funzioni di lettura e scrittura su filesystem, questo ci permette ad esempio di archiviare dei dati nel caso di un hosting che non ci fornisce un database (esempio pratico: il contatore di visite di questo sito è basato su un file, in quanto quando l'ho creato non avevo ancora attivato il supporto MySQL).

Prima di tutto per poter accedere ad un file sia in lettura che in scrittura si deve aprire uno stream verso il file e per fare ciò useremo la funzione fopen.
Questa funzione accetta da due a quattro parametri che andando per ordine sono:

filename
: il nome del file che vogliamo aprire (tipo stringa)
modo: il modo in cui il file verrà aperto, ad esempi sola lettura o lettura/scrittura (tipo stringa)
usa include_path: dice se cercare il file nelle directory specificate nel paramentro include_path in php.ini (tipo booleana)
contesto: definisce il contesto dello stream, solo per utenti esperti! (tipo risorsa)

mentre il tipo di variabile che ci ritorna è una resource (risorsa) che è lo stream vero e proprio. Senza farci troppo spaventare da questi parametri teniamo conto che generalmente i primi sono più che sufficenti per operare sui file. Il primo parametro, filename, dev'essere una stringa contenente il nome del file sul quale aprire lo stream.




Page 1 of 3 >>


Se vuoi discutere con noi su questo articolo o comunque vuoi porci delle domande usa il nostro Forum

COMMENTI

Aggiungi un commento! +
(I commenti verranno moderati prima della pubblicazione)



Top