En fil er en ressource til lagring af data, og PHP har en rig samling af indbyggede funktioner, der forenkler dit arbejde med filer. Det file_exists () funktion i er en indbygget funktion, der bruges til at kontrollere, om der findes en fil eller et bibliotek. I denne artikel vil vi se, hvordan du implementerer file_exists i PHP i følgende rækkefølge:
file_exists () i PHP
Det er en indbygget funktion, der kan bruges til at kontrollere, om en fil findes eller ikke findes.Når vi vil vide, om en fil eksisterer eller ikke inden behandlingen, kommer den til nytte.Du kan også bruge denne funktion, når du opretter en ny fil, og du vil sikre, at fil findes ikke allerede på serveren.
Syntaks:
spørgsmål til java-klasselæsserinterview
file_exists (sti)
Den accepterer kun en parameter. dvs. sti, der specificerer kataloget eller stien til filen, alt efter hvad vi vil kontrollere. Det ville returnere sandt ved vellykket udførelse og returnere falsk ved fejludførelse.
Hvis stien angiver punkt til ikke-eksisterende filer, returnerer file_exists () false. Nogle af filsystemfunktionerne kan give uventede resultater for filer, der er større end 2 GB, da PHP-heltalstype er underskrevet, og mange platforme bruger 32bit-heltal.
clearstatcache ()
Normalt cachelagres resultatet af file_exists (). For at rydde cachen bruger vi clearstatcache (), Du skal undgå cache for at få korrekte resultater. Hvis en fil skal kontrolleres flere gange i et script. Vi clearstatcache () funktion for at udføre dette.
Syntaks:
javascript få størrelse på array
clearstatcache (clear_realpath_cache, filnavn)
Begge parametre er valgfri hvorClear_realpath_cacheangiver, om realpath-cachen skal ryddes eller ej. Som standard er det FALSE, hvilket indikerer ikke at rydde realpath cache ogfilnavnangiver navnet på og rydder kun stien og cachen for den pågældende fil.
Nedenstående eksempel viser arbejdet med file_exists i PHP:
Produktion:
Da filen ikke eksisterer, betyder det, at den sti, der er angivet, peger på ikke-eksisterende fil, så den returnerer falsk og udfører den anden del.
sql og pl sql tutorial
Med dette kommer vi til slutningen af denne artikel. Jeg håber, du har lært om den indbyggede funktion file_exists () og clearstatcache () i PHP.
Hvis du fandt denne PHP-blog relevant, skal du tjekke af Edureka, et pålideligt online læringsfirma med et netværk på mere end 250.000 tilfredse elever spredt over hele kloden.
Har du et spørgsmål til os? Nævn det i kommentarfeltet i ” file_exists i PHP ”Og jeg vender tilbage til dig.