Kuinka toteuttaa file_exists-toiminto PHP: ssä?



PHP: ssä file_exists () on sisäänrakennettu toiminto, jota käytetään tarkistamaan, onko tiedosto tai hakemisto olemassa, ja auttaa luomaan uutta tiedostoa.

Tiedosto on resurssi tietojen tallentamiseen, ja PHP: llä on runsas kokoelma sisäänrakennettuja toimintoja, jotka yksinkertaistavat työtäsi tiedostojen kanssa. file_exists () toiminto on sisäänrakennettu toiminto, jota käytetään tarkistamaan, onko tiedosto tai hakemisto olemassa vai ei. Tässä artikkelissa nähdään, kuinka file_exists otetaan käyttöön PHP: ssä seuraavassa järjestyksessä:





file_exists () PHP: ssä

Se on sisäänrakennettu toiminto, jota voidaan käyttää tarkistamaan, onko tiedosto olemassa vai ei.Kun haluamme tietää, onko tiedosto olemassa ennen käsittelyä, se on kätevä.Voit käyttää tätä toimintoa myös uuden tiedoston luomisessa ja haluat varmistaa, että tiedosto ei ole jo olemassa palvelimella.

mitä on CSS: ssä

PHP- tiedosto_olossa php - edureka



Syntaksi:

file_exists (polku)

Se hyväksyy vain yhden parametrin. ts. polku, joka määrittää tiedoston hakemiston tai polun sen mukaan, mitä haluamme tarkistaa. Se palauttaisi tosi onnistuneen suorituksen yhteydessä ja palauttaa väärän epäonnistumisen suorittamisen yhteydessä.



Jos polku määrittää osoitteen olemattomiin tiedostoihin, file_exists () palauttaa arvon false. Jotkin tiedostojärjestelmän toiminnot saattavat antaa odottamattomia tuloksia tiedostoille, jotka ovat suurempia kuin 2 Gt, kun PHP-kokonaislukutyyppi on allekirjoitettu, ja monet käyttöympäristöt käyttävät 32-bittisiä kokonaislukuja.

clearstatcache ()

Yleensä file_exists () -tulos välimuistiin. Välimuistin tyhjentämiseksi käytämme clearstatcache () -toimintoa, sinun on vältettävä välimuistia, jotta saat oikeat tulokset. Jos tiedosto on tarkistettava useita kertoja komentosarjassa. Tyhjennämme välimuistin () toiminnon tämän suorittamiseksi.

Syntaksi:

clearstatcache (clear_realpath_cache, tiedostonimi)

Molemmat parametrit ovat valinnaisia ​​missäTyhjennä todellinen polkuilmaisee, tyhjennetäänkö reitin polun välimuisti vai ei. Oletusarvoisesti se on EPÄTOSI, mikä tarkoittaa, että realpath-välimuistia jaTiedoston nimimäärittelee ja tyhjentää todellisen polun ja välimuistin vain kyseiselle tiedostolle.

Alla oleva esimerkki havainnollistaa tiedosto_olossa PHP: ssä:

 

Tuotos:

Koska tiedostoa ei ole olemassa, mikä tarkoittaa määritettyä polkua osoittamaan olemattomaan tiedostoon, joten se palauttaa epätosi ja suorittaa toisen osan.

Tämän avulla olemme päässeet tämän artikkelin loppuun. Toivon, että olet oppinut sisäänrakennetusta toiminnosta file_exists () ja clearstatcache () PHP: ssä.

Jos pidit tämän PHP-blogin merkityksellisenä, tutustu Edureka, luotettava verkko-oppimisyritys, jolla on yli 250 000 tyytyväisen oppijan verkosto, joka levisi ympäri maailmaa.

kuinka käyttää skanneriluokkaa java -

Onko sinulla kysymys meille? Mainitse se kommenttiosassa ” file_exist PHP: ssä ”Ja palaan takaisin sinuun.