Branje datoteke z datoteko dobite vsebino PHP
Branje datoteke ali URI je običajna praksa in praviloma je to storiti takoj in v celoti. Linija ali simbolično branje je bistvenega pomena, vendar za to ni veliko razlogov, ki se uporabljajo v posebnih primerih.
Vsebina
Datoteka dobi funkcijo vsebine PHP bere niz od začetka do konca datoteke. Še posebej zanimiva je njegova uporaba, ko je datoteka naslov vira na spletu (URI).
Opis funkcije
Datoteka dobi funkcijo vsebine PHP prejme ime datoteke ali URI kot parameter in proizvaja niz. V tem primeru je prikazana koda za uporabo. Funkcija je dostopna štirikrat. Ko prvič preberete datoteko, ki vsebuje samo besedilo, znova bere drugo datoteko, ki poleg besedila vsebuje tudi oznake HTML.
Naslednji par klicev se izvede s preoblikovanjem kodiranja. To ni vedno potrebno, vendar v primerih, ko se na izhodu pojavijo nenavadni simboli, morate uporabiti pretvorbo, pridobljeno po branju vrstice, in bodo vidne ruske črke. Primer vsebine datoteke PHP v brskalniku bo prikazan kot je prikazano spodaj.
Prvi dve funkcijski klici ne prevedujeta kodiranja v želeno obliko, tako da se ruska pisma ne prikažejo. Vsebina obeh datotek (local-1.txt in local-2.txt) sta enaka. Seveda obe datoteki imata vrstične vire, vendar jih brskalnik ne razčleni. Datoteka dobi funkcijo vsebine PHP bere vse, kot je, vendar ima druga datoteka zahtevane oznake in vrstice so prikazane po potrebi, ne pa v eni vrstici. Ta okoliščina ni bistvena, saj, kot splošno pravilo datoteka se glasi, da je, in prisotnost oznake prave, ko bere HTML-stran, in da je vse, kar potrebujete. Vendar pa je ta okoliščina, zlasti dejstvo morebitne nedoslednosti kodiranja, pomembno vedeti.
Drugi funkcijski parametri
Če morate na primer prebrati nekaj posebnega, samo del datoteke ali začeti z določenim položajem v njem, lahko uporabite offset in količinski parameter. Vendar pa datoteka dobi funkcijo vsebine PHP lahko v nekaterih primerih naredi napako z branjem ne napačne številke, napačnega števila ali napačnega položaja. Če se prebere ne-lokalna datoteka, bo veljaven določeni odmik in število prebranih bajtov. V vseh drugih primerih je bolje preveriti rezultat, ki ga izda funkcija. Možnost iskanja datoteke lahko v mapi mape za vključitev in parametru virov za branje kontekstnih tokov določite.
Zaporedje parametrov je naslednje:
- ime datoteke;
- iskalni parameter;
- parameter virov;
- offset;
- znesek.
Ni zaželeno uporabiti iskalnega parametra, čeprav je v nekaterih primerih to priporočljivo. Pri branju lokalnih in oddaljenih datotek ali URI-jev je najbolje, da vedno vedo, kaj se glasi in kje. Če ima URI posebne znake, kot je prostor, mora biti URI kodiran s funkcijo urlencode.
Branje datoteke na daljavo
Tu funkcijo uporablja enako. Ni pomembnih razlik, razen za samo eno okoliščino: s prvima dvema klicema v datoteko PHP dobite vsebino, ni nobene napake.
Tretja stran bere spletno stran. Ta stran je prikazana na trenutnem mestu brskalnika, v katerem so precej specifična pravila CSS, ne pa tudi pravila spletnega mesta, ki se odprejo. Zato rezultat kode, ki prebere URI, ne bo resničen. Vendar pa branje ponavadi sledi namenu razčlenjevanja, namesto da jih prikazuje na mestu branja.
Toda to je treba upoštevati. Branje URI-ja ni vsebina spletnega mesta, ampak le določen naslov.
Funkcija branja in razčlenjevanja
Če je ime datoteke ali URI napačno, se lahko pojavi napaka. To je enostavno slediti z odsotnostjo rezultatov branja. Pri nepravilnih drugih parametrih funkcija generira logično vrednost FALSE. Običajna uporaba bralne funkcije je v celoti povezana z veleprodajnimi nastavitvami parametrov spletnega mesta. Na primer, berete konfiguracijsko datoteko, uporabniške podatke ali konfiguracijsko datoteko. V vseh takih primerih:
- rezultat je natančno določen;
- struktura berljivih podatkov preveč.
Pri branju URI-ja je težko vnaprej napovedati, kaj se bo bralo in kako in ali bo sploh prebral. Pomembno je, da si jasno predstavljamo, da se v brskalniku ne bi smeli prikazovati vedno brati. Ena stvar je obdelava informacij, druga stvar pa poskuša nadzirati obdelavo vsebine HTML brez posebnih orodij in previdnostnih ukrepov v brskalniku.
- SQL datoteka. Format datoteke SQL: opis razširitve
- Kako in kaj naj odprete datoteko * .pak? Opis oblike * .pak datotek
- Kaj so datoteke? Vrste datotek
- PHP. Delo z datotekami in imeniki
- Formatiraj DOCM - ne odprete takšnih datotek?
- Malo o tem, kako ustvariti datoteko HTML
- Kaj naj storim, če se PDF (datoteka) ne odpre?
- Kako napisati v datoteko php
- Format JAR: kaj naj odprete v računalniku ali v telefonu
- NFO-datoteka: najpreprostejši, da se odpre?
- Kako odpreti datoteko HTML: preprosta orodja
- Iz osebnih izkušenj: kako spremeniti obliko datoteke
- Obstajata dva načina za spreminjanje kodiranja v Wordu
- Kako spremeniti obliko datoteke
- Atributi datoteke
- Preverjanje prisotnosti datoteke datoteke PHP
- Kako združiti pdf datoteke
- Optimizacija datoteke za osebni računalnik Windows XP
- Spoznajte bin datoteko
- Za kaj je gostiteljska datoteka?
- Kako odpreti binarno datoteko