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

    Hur du använder PHP Namnutrymmen

    Namespaces i PHP tillåter programmerare att kapsla in kod funktionalitet i organiserade filer . Programmeraren kan organisera innehållet i dessa filer enligt de uppgifter filerna innehåller eller förfarandena koden i filer köra . Då programmeraren kan importera filen till ny kod , vilket gör att nuvarande program att använda funktionerna i den gamla . Detta exempel visar hur du importerar en PHP- fil till en annan PHP -fil hjälper utöka funktionalitet och dela kod mellan programmen . Saker du behöver
    Text Redaktör PHP tolken
    Visa fler instruktioner
    1

    Definiera koden som en del av ett namespace . Skapa en fil med namnet " file1.php " i textredigerare och ange denna exempelkod :

    < php

    namespace sampleSpace ,

    const X = 1 ; < ? br >

    ? >

    Denna PHP -kod definierar en namnrymd " sampleSpace " , som innehåller de konstanta variabeln X som till det numeriska värdet " 1 . " Spara filen .
    2

    Skapa en ny PHP-fil ( name it " file2.php " ) i samma katalog som " file1.php " existerar . Kopiera denna exempelkod :

    ;

    Denna kod skapar en tom php program < php

    inkluderar " file1.php "

    ? ? > som inkluderar " file1.php " . Detta gör det möjligt för programmerare att använda någon kod i " file1.php " genom att referera till namnrymden " sampleSpace " att file1.php representerar . Specifikt , ger detta programmeraren att använda variabeln " X " i namnrymden i " file1.php " att förlänga sin egen kod .
    3

    Använd koden ingår i " fil1 . php " inom ramen för en annan fil. Som ett exempel : ?

    < Php

    inkluderar " file1.php ";

    const X = 2 ;

    echo X ;

    echo sampleSpace \\ X ,

    >

    Både " file1.php " och " file2.php " innehåller den konstanta variabeln " X " ? . Använda namnutrymmen dock tillåter programmeraren att använda båda variablerna inom ramen för sina namnrymder . Så kommer den " echo X " kommandot skriva siffran "2 " eftersom den avser den omedelbara variabelreferens ( X ) . Kommandot " echo sampleSpace \\ X " -kommandot skriver ut numret " 1 " eftersom det refererar till den konstanta variabeln " X " specifika för " sampleSpace " namnrymden . Varje hänvisning till en variabel eller funktion i ett namespace från en annan fil utanför den namespace måste struktureras som " namespace \\ variabel . " Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·MySQL Vänster Gå Tutorial
    ·Hur Cache PHP Resultat
    ·Den PHP Kom ihåg mig Tutorial
    ·Hur optimera mysql
    ·PHP kan ansluta till en MySQL-fjärrdatabas Men det kan…
    ·Hur Pixel - Track till Page Redirect
    ·MySQL Administration Tutorials
    ·Hur Länk MySQL och PHP på Windows Server 2003
    ·Hur Offset en fråga i MySQL
    ·MySQL Primary Key Tutorial
    Utvalda artiklarna
    ·Hur paketet python skript
    ·Hur man använder Kopiera Constructors i C + +
    ·PLC Programming Language Tutorial
    ·Typer av buggar formatsträngssårbarheter
    ·Hur man hämtar en hyperlänk från en cell i GridView
    ·Dreamweaver Tutorial i JavaScript
    ·Hur fyller en ComboBox med JavaScript
    ·Hur konvertera ett tecken till en annan på Ruby
    ·Java Time Tutorials
    ·Hur man slår ihop kolumner i DataGrid
    Copyright © Dator Kunskap http://www.dator.xyz