Ta članek vam bo predstavil preprost, a pomemben koncept, kako zapisati datoteko V tem članku bodo zajeti naslednji napotki:
Nadaljujemo s tem člankom o Napišite datoteko v PHP
Najprej moramo odpreti datoteko. Ko odprete datoteko, lahko navedete različne atribute.
- v: na začetku piši v datoteko
- v + na začetku piši v datoteko in skrajšaj datoteko na nič
- r: branje datoteke od začetka
- r + branje datoteke od začetka, vključno s pisanjem
- do: dodaj na konec
- a + : doda na konec datoteke, vključno z branjem
Zapiši v datoteko s pomočjo fopen, fwrite, fclose
Prva stvar je ustvariti ročaj, ki bo datoteko odprl s pomočjo funkcije fopen. Datoteko ustvari, če ne obstaja. V prvem argumentu damo ime datoteke. V drugem argumentu lahko datoteko napišemo ali preberemo ali dodamo.
$ handle = fopen (”,”)
kako natisniti polje php -
V tem primeru želim zapisati v datoteko, zato jo bom uporabil
Pred izvajanjem kode nimam datoteke.txt. Po izvedbi se ustvari
Spremenljivke ni treba znova ustvariti, kot smo jo že ustvarili. Spremenljivka je pomembna, ker moramo, ko želimo zapisovati v datoteko, nasloviti ročico.
Za zapis v datoteko uporabljamofwrite ()in v prvem parametru moramo določiti, kam bomo pisalifile.txt($ ročaj) in v drugem parametru bomo določili podatke, ki jih želimo zapisati
fwrite ($ handle, '')
Po izvedbi datoteke bodo podatki uspešno zapisani v datotekofile.txt
Na koncu moramo uporabiti fclose, ki zapre povezavo, naslov datoteke pa moramo skozi spremenljivko prenesti kot parameter v fclose ()
fclose ($ handle)
Nadaljujemo s tem člankom o Napišite datoteko v PHP
File_put_contents
Podobno je zaporednemu klicanju fopen (), fwrite () in fclose (), da zapišemo podatke v datoteko. V primeru, da če ime datoteke ne obstaja, bo datoteka ustvarjena, kot smo videli enako funkcionalnost v fopen (). V nasprotnem primeru se obstoječa datoteka prepiše, razen če je nastavljena zastavica FILE_APPEND.
Sintaksa: file_put_contents (datoteka, podatki, zastava, kontekst)
Mapa: Določa pot do datoteke, kamor želite zapisati podatke.
Podatki: Določa podatke, ki jih je treba zapisati. Lahko je niz, matrika ali vir toka. Preostali medpomnilnik tega toka bo kopiran v določeno datoteko, če so podatki vir toka. Uporaba je podobna stream_copy_to_stream (). Parameter podatkov je mogoče določiti tudi kot eno dimenzijsko matriko.
Zastava: To je neobvezen parameter, ki določa, kako odpreti / zapisati v datoteko. Na voljo zastavice
Datoteka_Dodaj :Datoteki doda podatke, namesto da bi jih prepisal, če ime datoteke že obstaja.
kako dodati v java -
File_Use_Include_Path: V imeniku za vključitev išče ime datoteke.
Lock_Ex: Med pisanjem pridobi ekskluzivno zaklepanje datoteke.
Kontekst: To je izbirni parameter, ki določa kontekst datotečnega ročaja.V bistvu gre za nabor možnosti, ki lahko spremenijo obnašanje toka.
Pred izvajanjem kode nimam new.txt. Po izvedbi se ustvari
To nas pripelje do konca tega članka o Pisanju datoteke v PHP.
Če se vam zdi ta spletni dnevnik ustrezen, si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu.
Imate vprašanje za nas? Prosimo, navedite to v oddelku za komentarje v Napišite datoteko v PHP ”In se vam oglasim.