Kako implementirati funkciju file_exists u PHP?



File_exists () u PHP-u je ugrađena funkcija koja se koristi za provjeru postoji li datoteka ili direktorij ili ne i pomaže pri stvaranju nove datoteke.

Datoteka je resurs za pohranu podataka, a PHP ima bogatu zbirku ugrađenih funkcija koje pojednostavljuju vaš rad s datotekama. The dokument postoji() funkcioniraju u je ugrađena funkcija koja se koristi za provjeru postoji li datoteka ili direktorij ili ne. U ovom ćemo članku vidjeti kako implementirati file_exists u PHP u sljedećem slijedu:





file_exists () u PHP-u

To je ugrađena funkcija koja se može koristiti za provjeru postoji li datoteka ili ne.Kad prije obrade želimo znati postoji li datoteka ili ne, ona nam dobro dođe.Ovu funkciju možete koristiti i pri izradi nove datoteke i želite osigurati da datoteka već ne postoji na poslužitelju.

PHP- datoteka_postoji u php - edureka



Sintaksa:

datoteka_postoji (put)

Prihvaća samo jedan parametar. tj. put koji određuje direktorij ili put datoteke ovisno o tome što želimo provjeriti. Vratilo bi se true nakon uspješnog izvršenja i vratilo false ako se izvrši neuspješno.



Ako staza navodi točku na nepostojeće datoteke, file_exists () vraća false. Neke funkcije datotečnog sustava mogu dati neočekivane rezultate za datoteke veće od 2 GB budući da je PHP vrsta broja potpisana, a mnoge platforme koriste 32-bitne brojeve.

clearstatcache ()

Obično se rezultat file_exists () kešira. Da bismo očistili predmemoriju koristimo clearstatcache (), morate izbjegavati predmemoriranje da biste dobili ispravne rezultate. Ako se datoteka treba provjeriti nekoliko puta u skripti. Čistimo funkcijustatcache () kako bismo to izveli.

Sintaksa:

clearstatcache (clear_realpath_cache, naziv datoteke)

Oba parametra nisu obavezna gdjeClear_realpath_cachepokazuje treba li očistiti predmemoriju stvarnog puta ili ne. Prema zadanim postavkama to je FALSE, što znači da ne treba brisati predmemoriju stvarnog puta inaziv datotekenavodi ime datoteke , i briše stvarnu putanju i predmemoriju samo za tu datoteku.

Ispod slijedi primjer koji prikazuje rad sustava dokument postoji u PHP-u:

preduvjeti za tečaj umjetne inteligencije

 

Izlaz:

Kako datoteka ne postoji, što znači da navedena put upućuje na nepostojeću datoteku, pa vraća false i izvršava ostali dio.

Ovime smo došli do kraja ovog članka. Nadam se da ste saznali o ugrađenoj funkciji file_exists () i clearstatcache () u PHP-u.

Ako smatrate da je ovaj PHP blog relevantan, pogledajte Edureka, pouzdane tvrtke za internetsko učenje s mrežom od više od 250 000 zadovoljnih učenika raširenih širom svijeta.

Imate pitanje za nas? Molimo spomenite to u odjeljku za komentare ' datoteka_postoji u PHP-u ”I javit ću vam se.