Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> PHP /MySQL programmering >> Content
    PHP Forskjellen mellom require_once og include_once
    The PHP språket fungerer som en fleksibel skriptspråk for web. Selv om den har et rykte som " bare" et skriptspråk , er mange store og komplekse prosjekter bygget ved hjelp av PHP som grunnlag . På grunn av dette , inkluderer PHP syntaks å bruke mange filer over mange prosjekter med " inkludert " utenfor filer til programmer. Det finnes ulike måter som programmerere kan inkludere filer , ved hjelp av " include () " og " require () " -funksjoner og deres varianter , " include_once ( )" og " require_once ( ) . " PHP " include () " -funksjon

    Som andre programmeringsspråk , kan PHP programmerere å importere utenfor kode filer i sine nåværende prosjekter. Den " include () "-funksjonen oppnår det ved å ta et filnavn som argument, og sette inn innholdet i den filen til den aktuelle koden . For eksempel kan en programmerer som ønsker å importere en ekstern funksjon fra en fil " func.php " inkludere denne filen til det aktuelle programmet du bruker include ( )-funksjonen : ?

    < Php include ( " funk . php ") ? >
    PHP " require () " -funksjon

    require ( )-funksjonen oppfører seg på en lignende måte til include ( )-funksjonen , med en viktig forskjell . Hvis den omfatter ()-funksjonen kjører inn i en import feil , for eksempel en ikke-eksisterende fil , reiser det en advarsel men tillater kode for å fortsette utførelsen. Den krever ()-funksjonen , på den annen side hever en advarsel mens stanse utførelse . Hvis du for eksempel prøver en programmerer å inkludere en fil som ikke eksisterer , det krever ( )-funksjonen sender en fatal feil og stopper programmet .
    Den " include_once ( )" og " require_once ( ) "-funksjoner

    include_once () og require_once ( ) funksjonene virker på samme måte som sine kolleger , med en liten forskjell : Hver funksjon sjekker om filen du vil importere har allerede vært innbefattet annet sted i programmet. Hvis det har , så disse funksjonene rett og slett ikke re- inkludere filen .
    Eksempler

    Betrakt et program der en programmerer ønsker å inkludere en fil som definerer en funksjon heter "firkant ( ) . " Denne funksjonen tar et tall og returnerer sin kvadrert verdi . Programmereren bruker " require_once ( ) "-funksjonen til å sørge for at filen finnes , og at programmet bare importerer filen én gang. Deretter programmerer kan bruke square ( )-funksjonen i koden : ?

    < Php require_once ( " square.php "); //vil kaste en fatal feil hvis filen ikke finnes
    < p > $ a = square ( 2 ); //$ a = 4

    >

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan bruke Sessions i MODx Revolution 
    ·Hvordan laste opp et bilde med PHP 
    ·Min GoDaddy E PHP Form er ustand 
    ·PHP IDE Vs . PHP Eclipse 
    ·Hvordan sjekke om et tegn er store bokstaver i PHP 
    ·Slik installerer du en PHP Unit Kart 
    ·Step-by -Step PHP Trening 
    ·Hvordan overføre Excel Data til MySQL 
    ·Hvordan kan jeg legge Google Analytics til en PHP File 
    ·Hvordan bruke Sprint F - PHP 
      Anbefalte artikler
    ·Slik installerer du et Handler i Axis2 
    ·Hvordan bruke PHP for å lage en varselmelding 
    ·Hvordan få Button bakgrunner i Android 
    ·Hvordan vise timer og minutter i to felt med Javascript…
    ·Hvordan bruke variabler i en Eclipse CLASSPATH Prosjekt…
    ·Hvordan bruke CVS Diff 
    ·Python Funksjon Med parametere 
    ·Min Windows Mobile vil ikke åpne ASHX filer 
    ·Hvordan laste opp flere bilder i PHP 
    ·Slik deaktiverer safe_mode htaccess på Apache 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/