Com implementar la funció file_exists a PHP?



El fitxer_existeix () de PHP és una funció integrada que s’utilitza per comprovar si existeix o no un fitxer o directori i ajuda a crear un fitxer nou.

Un fitxer és un recurs per emmagatzemar dades i PHP té una rica col·lecció de funcions integrades que simplifica la vostra feina amb fitxers. El arxiu_existeix () funció a és una funció incorporada que s'utilitza per comprovar si existeix o no un fitxer o directori. En aquest article, veurem com implementar file_exists a PHP en la següent seqüència:





file_exists () en PHP

És una funció integrada que es pot utilitzar per comprovar si un fitxer existeix o no.Quan volem saber si existeix o no un fitxer abans de processar-lo, ens resulta útil.També podeu utilitzar aquesta funció quan creeu un fitxer nou i voleu assegurar-vos que el fitxer dossier no existeix al servidor.

PHP- file_exists a php - edureka



Sintaxi:

fitxer_existeix (camí d'accés)

Només accepta un paràmetre. és a dir, el camí que especifica el directori o el camí del fitxer el que vulguem comprovar. Es tornaria cert si es realitza correctament i es torna fals quan es produeix un error.



Si el camí especifica el punt a fitxers inexistents, file_exists () retorna false. Algunes de les funcions del sistema de fitxers poden donar resultats inesperats per a fitxers de més de 2 GB ja que es signa el tipus enter PHP i moltes plataformes utilitzen enters de 32 bits.

clearstatcache ()

Normalment, el resultat de file_exists () es troba a la memòria cau. Per esborrar la memòria cau, fem servir clearstatcache (), heu d'evitar la memòria cau per obtenir els resultats correctes. Esborrem la funcióstatstatcache () per tal de fer-ho.

Sintaxi:

clearstatcache (clear_realpath_cache, nom de fitxer)

Ambdós paràmetres són opcionals onClear_realpath_cacheindica si esborra la memòria cau de la ruta real o no. Per defecte, és FALS, que indica que no esborreu la memòria cau de la ruta real inom de l'arxiuespecifica el nom del fitxer i esborra la ruta real i la memòria cau només per a aquest fitxer.

A continuació, es mostra el funcionament de fitxer_existeix en PHP:

 

Sortida:

Com que el fitxer no existeix, el que significa que el camí especificat apunta al fitxer inexistent, de manera que retorna fals i executa la part else.

Amb això, arribem al final d’aquest article. Espero que hagueu après sobre la funció incorporada file_exists () i clearstatcache () a PHP.

com fer una llista enllaçada al c

Si heu trobat aquest blog de PHP rellevant, consulteu el per Edureka, una empresa d'aprenentatge en línia de confiança amb una xarxa de més de 250.000 estudiants satisfets repartits per tot el món.

Tens alguna pregunta? Esmenteu-lo a la secció de comentaris de ' fitxer_existeix en PHP ”I em posaré en contacte amb vosaltres.