Ako napísať súbor v PHP?



Tento článok vám predstaví jednoduchý, ale dôležitý koncept, ako napísať súbor v PHP s programovou ukážkou.

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í



Obrázok - zápis súboru v PHP - Edureka

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.