Dator > hur man avgör om en fil finns i php

  • hur man avgör om en fil finns i php


  • För att förhindra att din webbsida från att vägra att belastningen på grund av en fil fel , bör du kod några kontroller för att se om en fil finns i första hand. PHP Biblioteket har en funktion som kallas " file_exists " som returnerar ett booleskt värde avgöra om en fil finns eller inte . Denna funktion kommer att söka en fil med viss bana du matar

    Du behöver : .
    PHP redaktör


    1
    Deklarera en variabel ( " $ fil . " till exempel ) i koden och göra den lika med den fil du söker efter .
    2 .
    förklarar en annan variabel ( låt oss kalla detta en " $ finns " ) och göra det lika med " file_exists ( $ fil ) " . Du kan också lägga detta som en del av en villkorlig uppgift att genomföra en åtgärd som förknippas med filen om påståendet är sant, och en annan talan om påståendet är falskt . Titta på följande som exempel :

    $ file=" . . /file. html " ;

    om ( file_exists ( $ fil )) {
    //göra något
    } else { echo
    " Filen kan inte hittas ! ' ; }

    3
    Kontrollera värdet för " $ föreligger " . Om det är 0 , är filen obefintlig . Om värdet är 1 , finns filen .
    4 .
    Gör en åtgärd , om du vill, för varje tillstånd , så att du ordentligt kan hantera den händelse att en viss fil saknas .

    tips och varningar


  • Du bör alltid ge felhantering som detta för att undvika en hel webbsida inte läsa bara för att du missat en sak . Kontrollera alltid att filerna finns innan du utför åtgärder på dem eller din sida kommer inte lasten i de fall den filen saknas . Göra detta gör det möjligt för webbsidan för att läsa åtminstone delvis , och du kan lägga till ett litet fel meddelande där betraktaren att meddela den webbansvariga för detta fel .
  • Kontrollera om en fil existerar innan du utföra åtgärder på den också tillåter dig att felsöka andra frågor . Kanske en del av din kod håller bort en fil när det fortfarande kan behövas senare i sessionen , och detta är vad som orsakar dina sidor att ladda felaktigt . Det finns en mängd problem som lättare kan lösas när du vidta försiktighetsåtgärder i din kod .

Previous:Vilka är fördelarna med Java uppgradera ? Next:hur man skriver en grundläggande enda tabell SELECT-sats





Relaterade artiklar


  • hur man skapar ett webbformulär dynamiskt i asp.net
  • min Logitech headset 350 fungerar inte
  • hur man ska gå till flygplansläge i IPAD
  • hur man byter moderkort på en MacBook
  • Felsökning av XFX GeForce 8600
  • Compaq S700 system specs
  • hur du gör din egen dator tärningsspel
  • Har HP netbook 210-1010NR redan har ett wifi-kort anslutning?
  • hur reparera ett Lotus 1-2-3 fil
  • Hur man testar en Epson EH-TW450