Tento článok vám predstaví ľahký, ale dôležitý koncept, ako zapísať súbor V tomto článku sa budeme zaoberať nasledujúcimi ukazovateľmi,
Pokračovaním v tomto článku o písaní súboru v PHP
Najskôr musíme otvoriť súbor. Pri otvorení súboru môžete dať rôzne atribúty.
- v: napísať do súboru na začiatku
- v + zapíšte do súboru na začiatku a súbor skráťte na nulovú dĺžku
- r: prečítať súbor od začiatku
- r + prečítať súbor od začiatku vrátane zápisu
- do: pridať do konca
- a + : pripojí sa na koniec súboru vrátane čítania
Zápis do súboru pomocou fopen, fwrite, fclose
Prvá vec je vytvoriť handle, ktorý otvorí súbor pomocou funkcie fopen. Vytvorí súbor, ak neexistuje. V prvom argumente dáme názov súboru. V druhom argumente môžeme súbor zapísať, prečítať alebo pripojiť.
$ handle = fopen (”,”)
V tomto prípade chcem zapísať do súboru, takže ho použijem
zlúčiť triediť príklad c ++
Pred vykonaním kódu nemám súbor.txt. Po vykonaní sa vytvorí
Nemusíme znova vytvárať premennú, pretože sme ju už vytvorili. Premenná je dôležitá, pretože keď chceme zapísať do súboru, musíme osloviť rukoväť.
Na zápis do súboru používamefwrite ()a v prvom parametri musíme určiť, kam budeme písaťfile.txt($ rukoväť) a v druhom parametri určíme údaje, ktoré sa majú zapísať
fwrite ($ handle, '')
Po vykonaní súboru budú údaje úspešne zapísané dofile.txt
Nakoniec musíme použiť fclose, ktoré uzatvára spojenie, a musíme odovzdať adresu súboru cez premennú ako parameter v fclose ()
fclose ($ handle)
Pokračovaním v tomto článku o písaní súboru v PHP
File_put_contents
Je to podobné ako keď postupne voláte fopen (), fwrite () a fclose (), aby ste mohli zapisovať údaje do súboru. V prípade, že názov súboru neexistuje, vytvorí sa súbor, pretože sme videli rovnakú funkcionalitu vo fopen (). Pokiaľ nie je nastavený príznak FILE_APPEND, existujúci súbor sa prepíše.
Syntax: file_put_contents (súbor, dáta, vlajka, kontext)
ako používať softvér sas
Súbor: Určuje cestu k súboru, kam sa majú zapísať údaje.
Údaje: To špecifikuje údaje, ktoré sa majú zapísať. Môže to byť reťazec, pole alebo prostriedok toku. Zvyšná vyrovnávacia pamäť tohto streamu sa skopíruje do zadaného súboru, ak sú údajmi prostriedok streamu. Používanie je podobné ako stream_copy_to_stream (). Dátový parameter je možné určiť aj ako jednorozmerné pole.
Vlajka: Je to voliteľný parameter, ktorý určuje, ako sa má otvoriť / zapísať do súboru. Dostupné vlajky
File_Append :Pripojí údaje k súboru namiesto ich prepísania, ak už názov súboru súboru existuje.
File_Use_Include_Path: Vyhľadá názov súboru v priečinku include.
Lock_Ex: Pri písaní získa výlučný zámok v súbore.
Kontext: Je to voliteľný parameter, ktorý určuje kontext manipulácie so súborom. V zásade ide o súbor možností, ktoré môžu meniť správanie streamu.
Pred vykonaním kódu nemám new.txt. Po vykonaní sa vytvorí
nainštalovať php na Windows 7
Týmto sa dostávame na koniec tohto článku o Write A File In PHP.
Ak považujete tento blog za relevantný, pozrite si stránku autor: Edureka, dôveryhodná online vzdelávacia spoločnosť so sieťou viac ako 250 000 spokojných študentov rozmiestnených po celom svete.
Máte na nás otázku? Uveďte to v sekcii komentárov stránky ” Napíšte súbor v PHP “A ozvem sa ti.