Suvremeni koncept datotečnog sustava usmjeren je na brzinu, učinkovitost i udobnost za razvojnog inženjera. Mnogi se sjećaju vremena kada je bilo potrebno gubiti vrijeme i liniju koda. Otvorite datoteku, organizirajte proces čitanja /pisanja, kontrolirajte proces razmjene podataka, pratite probleme i ispravno zatvorite datoteku. Sve je to već u povijesti. U sjećanje na prošlost, mnogi su jezici zadržali klasične operacije kako bi organizirali proces snimanja /čitanja podataka, ali nude mnogo učinkovitije alate. Konkretno, PHP funkcija file_put_contens () je sve odjednom: zgodna, brza, praktična.
Podatkovna linija i datoteka
Svojstva i funkcija PHP file_put_contents () su očigledni: transformacija niza iz aktivnog stanja u pasivno: prijenos podataka iz operativne kontrole u stanje pohrane.
Logika modernog programiranja je iznimno jednostavna u smislu korištenja podataka. Svi aktivni i stvarni RAM-ovi dostupni su odmah. Sve što vam je potrebno sprema se na disk, u oblak ili na bilo koji drugi uređaj za pohranu u datoteci. Što je datoteka, gdje se nalazi, kako je uređena - programer nije zainteresiran. Važno je da se niz uvijek može brzo smjestiti u datoteku. Vrlo je važno tostring se uvijek može izdvojiti iz datoteke i bit će onaj koji je napisan.
Funkcija ima dva parametra: gdje pisati i pisati. Naziv datoteke i podatkovni niz su dvije značajne vrijednosti funkcije pisanja. Možete koristiti treći - zastavice i četvrti parametar - kontekst izvora.
int file_put_contents (str.filename, str.data [, int zastavice [, kontekst resursa]]). Naziv datoteke (str.filename) je put i naziv datoteke. Ako put nije naveden, zapis će se izvršiti na mjestu skripte ili u trenutnoj mapi. Podaci za pisanje (str.data) je niz. Možete koristiti ime datoteke, što nije posve točno, jer će prvo PHP izvršiti implodu i spojiti sve elemente niza u niz, a zatim izvršiti zapis.
Koristeći PHP funkciju file_put_contents (), najbolje je samostalno odrediti što je napisano, a ne prisiliti programski jezik na sudjelovanje u zapisu. Programer mora sam kontrolirati podatke i procese, vjerujući jeziku samo jednostavne i očite radnje.
Tehnički napredak i pouzdanost datotečnih sustava vrlo su vidljivi. Sve radi. Programer može računati na bezuvjetnu pouzdanost hardvera i softvera.
To ne znači odbacivanje mjera protiv tehničkih kvarova, zlonamjernog koda i mogućih napada zlonamjernih ljudi. Kôd mora biti stabilan i siguran - to je pravilo profesionalnog razvojnog inženjera. Za linije i datoteke: situacije u kojima funkcija PHP file_put_contents () ne radi - ne može biti. Moderne tehnologije nisu savršene, ali funkcioniraju stabilno i pouzdano. Za dobrorezultat je dovoljan da kontrolira ono što želite pisati, to jest, sadržaj linije. Morate znati točno gdje će se unos pojaviti i znati kako ga pročitati. Primjenjujući funkciju PHP file_put_contents (), programer može biti siguran da je podatkovni niz spremljen i uvijek se može pročitati u obliku u kojem je napisan.