Ipakilala sa iyo ng artikulong ito ang isang madali ngunit isang mahalagang konsepto na kung paano magsulat ng isang file Saklaw ang artikulong ito sa artikulong ito,
Nagpapatuloy sa artikulong ito sa Sumulat ng Isang File Sa PHP
Una, kailangan naming buksan ang file. Mayroong iba't ibang mga katangian na maaari mong ibigay kapag nagbukas ka ng isang file.
- sa: sumulat upang mag-file sa simula
- sa + sumulat sa file sa simula at gupitin ang file sa zero haba
- r: basahin ang file mula sa simula
- r + basahin ang file mula sa simula kasama na ang pagsusulat
- sa: idagdag upang magtapos
- isang + : nakadugtong sa pagtatapos ng file kasama ang basahin
Sumulat sa file gamit ang fopen, fwrite, fclose
Ang unang bagay ay upang lumikha ng isang hawakan na magbubukas ng file gamit ang fopen function. Lumilikha ito ng file kung wala ito. Nagbibigay kami ng pangalan ng file sa unang argumento. Sa pangalawang argumento maaari kaming magsulat o magbasa o magdagdag sa file.
$ hawakan = fopen (',')
Sa pagkakataong ito, nais kong sumulat sa file kaya gagamitin ko
Wala akong file.txt bago ipatupad ang code. Pagkatapos ng pagpapatupad, nalikha ito
Hindi namin kailangang lumikha muli ng variable habang nilikha na namin ito. Mahalaga ang variable dahil kung nais nating magsulat sa isang file, kailangan nating tugunan ang hawakan.
pag-uuri ng pag-uuri ng c ++
Upang makapagsulat sa isang file, ginagamit naminfwrite ()at sa unang parameter, kailangan naming tukuyin kung saan kami magsusulatfile.txt($ hawakan) at sa pangalawang parameter, tutukuyin namin ang data na isusulat
fwrite ($ hawakan, ')
Matapos maipatupad ang file, matagumpay na maisulat ang datafile.txt
Sa wakas, kailangan naming gumamit ng fclose na magsasara ng koneksyon at kailangan naming ipasa ang address ng file sa pamamagitan ng variable bilang parameter sa fclose ()
fclose ($ hawakan)
Nagpapatuloy sa artikulong ito sa Sumulat ng Isang File Sa PHP
Mga File_put_contents
Ito ay katulad ng pagtawag sa fopen (), fwrite () at fclose () sunod-sunod upang makapagsulat ng data sa isang file. Sa kaso Kung walang filename, ang file ay lilikha tulad ng nakita namin ang parehong pag-andar sa fopen (). Sa kabilang banda, ang mayroon nang file ay mai-o-overtake, maliban kung ang FILE_APPEND flag ay itinakda.
Syntax: file_put_contents (file, data, flag, konteksto)
File: Tinutukoy nito ang landas sa file kung saan isusulat ang data.
Data: Tinutukoy nito ang data na isusulat. Maaari itong maging alinman sa isang string, isang array o isang mapagkukunan ng stream. Ang natitirang buffer ng stream na iyon ay makopya sa tinukoy na file, Kung ang data ay isang mapagkukunan ng stream. Ang paggamit ay katulad ng stream_copy_to_stream (). Ang parameter ng data ay maaari ding tukuyin bilang isang solong sukat ng sukat.
Bandila: Ito ay isang opsyonal na parameter na tumutukoy kung paano buksan / magsulat sa file. Magagamit na mga watawat
File_Append :Ikinakabit nito ang data sa file sa halip na mai-o-overtake ito, Kung mayroon nang file filename.
File_Use_Include_Path: Naghahanap ito ng filename sa direktoryo ng isama.
Lock_Ex: Nakakakuha ito ng isang eksklusibong kandado sa file habang nagpapatuloy sa pagsusulat.
pag-uuri ng c ++ algorithm
Context: Ito ay isang opsyonal na parameter na tumutukoy sa konteksto ng hawakan ng file. Karaniwan ito ay isang hanay ng mga pagpipilian na maaaring baguhin ang pag-uugali ng isang stream.
Wala akong bago.txt bago ipatupad ang code. Pagkatapos ng pagpapatupad, nalikha ito
Dinadala tayo nito sa katapusan ng artikulong ito sa Sumulat ng Isang File Sa PHP.
Kung nakita mong may kaugnayan ang blog na ito, tingnan ang ni Edureka, isang pinagkakatiwalaang kumpanya sa pag-aaral sa online na may isang network na higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo.
May tanong ba sa amin? Mangyaring banggitin ito sa seksyon ng mga komento ng ” Sumulat ng Isang File Sa PHP ”At babalikan kita.