Kako implementirati funkcijo file_exists v PHP?



File_exists () v PHP je vgrajena funkcija, ki se uporablja za preverjanje, ali datoteka ali imenik obstaja ali ne, in pomaga pri ustvarjanju nove datoteke.

Datoteka je vir za shranjevanje podatkov in PHP ima bogato zbirko vgrajenih funkcij, ki poenostavljajo vaše delo z datotekami. The file_exists () funkcijo v je vgrajena funkcija, ki se uporablja za preverjanje, ali datoteka ali imenik obstaja ali ne. V tem članku bomo videli, kako implementirati file_exists v PHP v naslednjem zaporedju:





file_exists () v PHP

To je vgrajena funkcija, s katero lahko preverite, ali datoteka obstaja ali ne.Ko pred obdelavo želimo vedeti, ali datoteka obstaja ali ne, nam pride prav.To funkcijo lahko uporabite tudi pri ustvarjanju nove datoteke in želite zagotoviti, da mapa na strežniku že ne obstaja.

kako prenesti referenco v javi

PHP-datoteka_obstoja v php - edureka



Sintaksa:

file_exists (pot)

Sprejema samo en parameter. tj. pot, ki določa imenik ali pot datoteke, kar koli želimo preveriti. V primeru uspešne izvedbe bi vrnil vrednost true, v primeru neuspešnega izvajanja pa false.



kako preveriti palindrom v javi -

Če pot določa, da kaže na neobstoječe datoteke, file_exists () vrne false. Nekatere funkcije datotečnega sistema lahko dajo nepričakovane rezultate za datoteke, večje od 2 GB, saj je podpisana celoštevilčna vrsta PHP in številne platforme uporabljajo 32-bitna cela števila.

clearstatcache ()

Običajno je rezultat file_exists () predpomnjen. Da bi počistili predpomnilnik, uporabljamo clearstatcache (), izogibati se morate predpomnjenju, da dobite pravilne rezultate. Če je treba datoteko večkrat preveriti v skriptu. Za to počistimo funkcijostatcache ().

Sintaksa:

clearstatcache (clear_realpath_cache, ime datoteke)

Oba parametra sta neobvezna, kjerClear_realpath_cacheoznačuje, ali naj se počisti predpomnilnik realne poti ali ne. Privzeto je FALSE, kar pomeni, da ne počistite predpomnilnika realpath inIme datotekedoloča ime in izbriše realno pot in predpomnilnik samo za to datoteko.

Spodnji primer prikazuje delovanje sistema datoteka_obstoja v PHP:

 

Izhod:

Ker datoteka ne obstaja, kar pomeni, da določena pot kaže na neobstoječo datoteko, zato vrne false in izvede drugi del.

vsota števk v javi

S tem smo prišli do konca tega članka. Upam, da ste izvedeli o vgrajeni funkciji file_exists () in clearstatcache () v PHP.

Če se vam zdi ta spletni dnevnik PHP ustrezen, si oglejte Edureka, zaupanja vredno podjetje za spletno učenje z mrežo več kot 250.000 zadovoljnih učencev, razširjenih po vsem svetu.

Imate vprašanje za nas? Prosimo, navedite to v oddelku za komentarje v file_obstoji v PHP ”In se vam oglasim.