Failas yra šaltinis duomenims saugoti, o PHP turi daugybę integruotų funkcijų, kurios supaprastina jūsų darbą su failais. file_exists () funkcija yra integruota funkcija, naudojama patikrinti, ar failas ar katalogas yra, ar ne. Šiame straipsnyje mes pamatysime, kaip įdiegti failą_pastatas PHP tokia seka:
file_exists () PHP
Tai yra įmontuota funkcija, kuria galima patikrinti, ar failas egzistuoja, ar ne.Kai prieš apdorodami norime sužinoti, ar failas egzistuoja, ar ne, jis praverčia.Šią funkciją taip pat galite naudoti kurdami naują failą ir norite įsitikinti, kad failą dar neegzistuoja serveryje.
Sintaksė:
srities skiriamosios gebos operatorius c ++
file_exists (kelias)
Jis priima tik vieną parametrą. t. y. kelias, nurodantis failo katalogą ar kelią, kurį norime patikrinti. Sėkmingai įvykdžius, ji bus teisinga, o vykdant nesėkmę - klaidinga.
Jei kelias nurodo tašką į neegzistuojančius failus, file_exists () pateikia klaidingą. Kai kurios failų sistemos funkcijos gali suteikti netikėtų rezultatų failams, kurie yra didesni nei 2 GB, kai PHP sveiko skaičiaus tipas yra pasirašytas, ir daugelyje platformų naudojami 32 bitų skaičiai.
clearstatcache ()
Paprastai failo_ egzistuoja () rezultatas laikomas talpykloje. Norėdami išvalyti talpyklą, mes naudojame clearstatcache (), norėdami gauti teisingus rezultatus, turite vengti talpyklos, jei failą reikia patikrinti kelis kartus scenarijuje. Norėdami tai atlikti, išvalome funkciją „clearstatcache“).
Sintaksė:
nuotolinio metodo iškvietimo java pavyzdys
clearstatcache (clear_realpath_cache, failo vardas)
Abu parametrai yra neprivalomiClear_realpath_cachenurodo, ar išvalyti „realpath“ talpyklą, ar ne. Pagal numatytuosius nustatymus tai yra FALSE, o tai reiškia, kad negalima išvalyti realaus kelio talpyklos irfailo pavadinimasnurodo ir išvalo tik to failo tikrąjį kelią ir talpyklą.
Žemiau pateiktas pavyzdys rodo, kaip veikia failas_egzistuoja PHP:
Išvestis:
skirtumas tarp metimų ir metimų
Kadangi failo nėra, tai reiškia nurodytą kelią nukreipia į neegzistuojantį failą, todėl jis grąžina klaidingą ir įvykdo kitą dalį.
Tuo mes baigėme šį straipsnį. Tikiuosi, kad jūs sužinojote apie PHP integruotas funkcijas file_exists () ir clearstatcache ().
Jei radote šį PHP tinklaraštį aktualų, patikrinkite sukūrė „Edureka“ - patikima internetinė mokymosi įmonė, turinti daugiau nei 250 000 patenkintų besimokančiųjų tinklą.
Turite mums klausimą? Prašau paminėti tai komentarų skiltyje “ file_egzistuoja PHP “Ir aš susisieksiu su jumis.