Kā rakstīt failu PHP?



Šis raksts iepazīstinās jūs ar vieglu, bet svarīgu jēdzienu, proti, kā failu ierakstīt PHP, izmantojot programmatisku demonstrāciju.

Šis raksts iepazīstinās jūs ar vienkāršu, bet svarīgu jēdzienu, proti, kā rakstīt failu Šajā rakstā tiks apskatīti šādi norādījumi,

Turpinot šo rakstu, rakstiet failu PHP





Pirmkārt, mums jāatver fails. Atverot failu, varat piešķirt dažādus atribūtus.

  • : sākumā rakstīt failā
  • iekš + sākumā rakstīt failā un saīsināt failu līdz nullei
  • r: lasīt failu no sākuma
  • r + lasīt failu no sākuma, ieskaitot rakstīšanu
  • uz: pievienot līdz beigām
  • a + : pievieno faila beigām, ieskaitot lasīšanu

Rakstiet failā, izmantojot fopen, fwrite, fclose

Pirmā lieta ir izveidot rokturi, kas atvērs failu, izmantojot funkciju fopen. Tas izveido failu, ja tā nepastāv. Pirmajā argumentā mēs norādām faila nosaukumu. Otrajā argumentā mēs varam rakstīt vai lasīt, vai pievienot failu.



$ rokturis = fopen (”,”)

Šajā gadījumā es vēlos rakstīt failā, lai es to izmantotu

 

Pirms koda izpildes man nav faila.txt. Pēc izpildes tas tiek izveidots



Attēls - uzrakstiet failu PHP- Edureka

fibonacci c ++ rekursīvs

Mums mainīgais vairs nav jāizveido, jo mēs to jau esam izveidojuši. Mainīgais ir svarīgs, jo, kad mēs vēlamies rakstīt failā, mums jārisina rokturis.

Lai rakstītu failā, mēs izmantojamrakstīt ()un pirmajā parametrā mums jānorāda, kur mēs rakstīsimfile.txt($ rokturis) un otrajā parametrā mēs norādīsim rakstāmos datus

fwrite ($ rokturis, '')

Pēc faila izpildes dati tiks veiksmīgi ierakstītifile.txt

Visbeidzot, mums jāizmanto fclose, kas aizver savienojumu, un faila adrese ir jānosūta caur mainīgo kā parametru fclose ()

fclose ($ rokturis)

Turpinot šo rakstu, rakstiet failu PHP

File_put_contents

Tas ir līdzīgs tam, kā secīgi izsaukt fopen (), fwrite () un fclose (), lai ierakstītu datus failā. Gadījumā, ja faila nosaukums nepastāv, fails tiks izveidots tā, kā mēs to pašu funkcionalitāti esam redzējuši fopen (). Cita gadījumā esošais fails tiek pārrakstīts, ja vien nav iestatīts karodziņš FILE_APPEND.

Sintakse: file_put_contents (fails, dati, karodziņš, konteksts)

Fails: Tas norāda ceļu uz failu, kur ierakstīt datus.

Dati: Tas precizē rakstāmie dati. Tas var būt virkne, masīvs vai straumes resurss. Atlikušais šīs straumes buferis tiks kopēts norādītajā failā, ja dati ir straumes resurss. Lietojums ir līdzīgs stream_copy_to_stream (). Datu parametru var norādīt arī kā vienas dimensijas masīvu.

print_r ()

Karogs: Tas ir izvēles parametrs, kas norāda, kā atvērt / rakstīt failā. Pieejami karodziņi

File_Append :Tas pievieno datus failam, nevis pārraksta tos, ja faila faila nosaukums jau pastāv.

File_Use_Include_Path: Tas meklē faila nosaukumu direktorijā include.

Lock_Ex: Rakstot, tā iegūst ekskluzīvu faila bloķēšanu.

Konteksts: Tas ir izvēles parametrs, kas norāda faila roktura kontekstu. Būtībā tas ir opciju kopums, kas var mainīt straumes darbību.

 

Pirms koda izpildes man nav new.txt. Pēc izpildes tas tiek izveidots

Tas mūs noved pie šī raksta par raksta Faila ierakstīšana PHP beigās beigām.

Ja jums šķita, ka šis emuārs ir svarīgs, skatiet vietni Autors: Edureka, uzticams tiešsaistes mācību uzņēmums ar vairāk nekā 250 000 apmierinātu izglītojamo tīklu visā pasaulē.

Vai mums ir jautājums? Lūdzu, pieminējiet to komentāru sadaļā Uzrakstiet failu PHP ”Un es sazināšos ar jums.