Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> PHP /MySQL Programmering >> Content

    PHP Skillnad mellan require_once och include_once

    PHP språket fungerar som ett flexibelt skriptspråk för webben . Även om det har ett rykte som " bara " ett skriptspråk , många stora och komplexa projekt byggt med PHP som grund . På grund av detta , innehåller PHP syntax många filer över flera projekt med " inklusive " utanför filer till program . Det finns olika sätt att programmerare kan inkludera filer , använda " inkluderar ( ) " och " kräver ( ) " -funktioner och deras varianter , " include_once ( ) " och " require_once ( ) . " PHP " inkluderar ( ) " Function

    Liksom andra programmeringsspråk , gör PHP programmerare att importera utanför kodfiler i sina pågående projekt . Den " inkluderar ( ) " -funktion åstadkommer det genom att ta ett filnamn som argument och infoga innehållet i den filen till den aktuella koden . Till exempel kan en programmerare som vill importera en extern funktion från en fil " func.php " inkludera denna fil i det nuvarande programmet med include ( ) -funktionen : ?

    < Php include ( " funk . php " ) ? > Addera PHP " kräver ( ) " Function

    kräver ( ) funktionen fungerar på ett liknande sätt som inkluderar ( ) funktionen , med en viktig skillnad. Om inkluderar ( ) funktionen körs i ett importerande fel , såsom en icke - existerande fil , väcker det en varning men låter koden att fortsätta exekveringen . Den kräver ( ) funktionen , å andra sidan väcker en varning medan stoppa avrättningen. Om , till exempel , försöker en programmerare att inkludera en fil som inte finns , den kräver ( ) funktionen skickar ett allvarligt fel och stoppar programmet .
    Den " include_once ( ) " och " require_once ( ) " funktioner

    include_once ( ) och require_once ( ) funktioner fungerar på samma sätt som deras motsvarigheter , med en liten skillnad : Varje funktion kontrollerar om filen för att importera redan har inbegripna någon annanstans i programmet . Om det har , då dessa funktioner helt enkelt inte åter inkludera filen .
    Exempel

    Tänk ett program där en programmerare vill inkludera en fil som definierar en funktion heter " square ( ) . " Denna funktion tar ett nummer och returnerar dess kvadrerade värde . Programmeraren använder " require_once ( ) " -funktion för att se till att filen finns och att programmet endast importerar filen en gång . Då programmeraren kan använda torget ( ) funktionen i koden : ?

    < Php require_once ( " square.php " ) , //kommer att kasta ett allvarligt fel om filen inte finns

    $ a = square ( 2 ) ; ? //$ a = 4

    > Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur hitta lösenordet för Localhost MySQL Server
    ·ColdFusion och PHP Training
    ·Hur man läser en fil Tabbavgränsad i PHP
    ·Hur man återställer MySQL 3 Root Password
    ·Så här kontrollerar du vilken version av MySQL script…
    ·Hur Echo variabler med hjälp av PHP
    ·Hur man tar bort varje Nth Brev i PHP
    ·Hur får PHP-skript Up & Running With Dreamweaver CS3
    ·Oracle DBA Certification Requirements
    ·Styra PHP Object Kontext
    Utvalda artiklarna
    ·Hur du formaterar Datum Parametrar i SQL
    ·Hur du anpassar din markör med CSS kod
    ·Typer av åtgärder Klasser i Struts
    ·Hur man skapar en Vector lista
    ·Hur man använder VBA för att göra en Counter
    ·Hur man gör en objektorienterad Java Game
    ·Hur man ansluter två former i Visual Basic
    ·Hur konvertera exe till Au3
    ·Hur ändra storlek på bilder med C #
    ·Hur Wrap en funktion på Python
    Copyright © Dator Kunskap http://www.dator.xyz