Hur implementerar jag file_exists-funktionen i PHP?



File_exists () i PHP är en inbyggd funktion som används för att kontrollera om en fil eller katalog finns eller inte och hjälper till när du skapar en ny fil.

En fil är en resurs för lagring av data och PHP har en rik samling av inbyggda funktioner som förenklar ditt arbete med filer. De fil existerar() funktion i är en inbyggd funktion som används för att kontrollera om en fil eller katalog finns eller inte. I den här artikeln kommer vi att se hur man implementerar file_exists i PHP i följande sekvens:





file_exists () i PHP

Det är en inbyggd funktion som kan användas för att kontrollera om en fil finns eller inte finns.När vi vill veta om en fil existerar eller inte före bearbetning, kommer den till nytta.Du kan också använda den här funktionen när du skapar en ny fil och du vill se till att fil finns inte redan på servern.

PHP- fil_existerar i php - edureka



Syntax:

file_exists (sökväg)

Den accepterar bara en parameter. dvs sökväg som anger katalogen eller sökvägen till filen beroende på vad vi vill kontrollera. Det skulle vara sant vid lyckad körning och returnerar falskt vid felkörning.



Om sökvägen anger punkt till obefintliga filer returnerar file_exists () false. Vissa av filsystemfunktionerna kan ge oväntade resultat för filer som är större än 2 GB eftersom PHP-heltalstyp signeras och många plattformar använder 32-bitars heltal.

komma igång med mysql workbench

clearstatcache ()

Vanligtvis cachas resultatet av file_exists (). För att rensa cacheminnet använder vi clearstatcache (), Du måste undvika cachning för att få rätt resultat. Om en fil ska kontrolleras flera gånger i ett skript. Vi rensar funktionen cache () för att utföra detta.

Syntax:

clearstatcache (clear_realpath_cache, filnamn)

Båda parametrarna är valfria varClear_realpath_cacheanger om du vill rensa realpath-cache eller inte. Som standard är det FALSE, vilket indikerar att inte rensa realpath-cache ochfilnamnanger namnet på , och rensar endast banan och cachen för den filen.

Nedanstående exempel visar hur fil existerar i PHP:

 

Produktion:

Eftersom filen inte existerar, vilket betyder att den angivna sökvägen pekar till obefintlig fil så att den returnerar falsk och kör den andra delen.

Med detta kommer vi till ett slut på den här artikeln. Jag hoppas att du har lärt dig om den inbyggda funktionen file_exists () och clearstatcache () i PHP.

Om du tyckte att denna PHP-blogg var relevant, kolla in av Edureka, ett pålitligt inlärningsföretag online med ett nätverk av mer än 250 000 nöjda elever spridda över hela världen.

Har du en fråga till oss? Vänligen nämna det i kommentarfältet i ” file_exists i PHP ”Och jag kommer tillbaka till dig.