| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan man bruger PHP Namespaces
    Namespaces i PHP tillade programmører at indkapsle kode funktionalitet i organiserede filer. Programmøren kan organisere indholdet af disse filer i henhold til de data, filer indeholder eller de procedurer koden i filerne udføre. Så programmøren kan importere filen til ny kode , så det nuværende program at bruge funktionaliteten af den gamle . Dette eksempel viser , hvordan man importerer en PHP-fil i en anden PHP-fil hjælper udvide funktionaliteten og dele kode mellem programmerne. Ting du skal
    Text editor
    PHP tolk
    Vis Flere Instruktioner
    1

    Definer kode som en del af et namespace . Opret en fil med navnet " file1.php " i teksteditoren og indtaste dette eksempel kode : Hej

    < php

    namespace sampleSpace ,

    const X = 1;

    ? >

    Denne PHP kode definerer en namespace " sampleSpace " indeholder de konstante variabel X er indstillet til den numeriske værdi "1". Gem filen .
    2

    Opret en ny PHP-fil (navn det " file2.php ") i samme mappe, som " file1.php " eksisterer. Kopier dette eksempel kode : Hej

    ;

    Denne kode opretter en tom php -program < php

    omfatte " file1.php "

    ? > der indeholder " file1.php " . Dette gør det muligt for programmøren at bruge nogen kode i " file1.php " ved at referere til navnerummet " sampleSpace ", som file1.php repræsenterer. Konkret giver programmøren at anvende variablen "X " i navnerummet in " file1.php " for at udvide sin egen kode.
    3

    Brug koden indgår i " fil1 . php "i forbindelse med en anden fil. Som et eksempel: ?

    < Php

    omfatte " file1.php "

    const X = 2;

    echo X ;

    echo sampleSpace \\ X,

    >

    Både " file1.php " og " file2.php " indeholder den konstante variabel "X" ? . Ved hjælp af namespaces tillader imidlertid programmøren at bruge begge variabler inden for rammerne af deres navnerum. Så vil "echo X " kommando udskrive tallet "2 ", fordi det refererer til den umiddelbare variabel reference (X) . Kommandoen " echo sampleSpace \\ X " kommando vil udskrive tallet "1 ", fordi det refererer til den konstante variabel "X " specifikt til " sampleSpace " navnerummet . Enhver henvisning til en variabel eller funktion i et namespace fra en anden fil uden for denne namespace skal struktureres som " namespace \\ variabel. "

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan Parse en tabulatorsepareret tekstfil i et array …
    ·Sådan Kill Sleeping MySQL Connections 
    ·MySQL Heltal : Signeret Vs. Unsigned 
    ·Sådan Ping Brug af PHP 
    ·Sådan Tilføj , Rediger og slet PHP 
    ·Sådan bruges en PHP session til forudangive 
    ·PHP Henvisning Funktion i en klasse 
    ·Sådan Synkroniser og stabilisere SDLC 
    ·Hvordan jeg Pass PHP til iframe 
    ·Sådan installeres MySQL Gem på Snow Leopard 
      Anbefalede Artikler
    ·Sådan Slet fra T-SQL 
    ·Python Lambda List Forståelse 
    ·Sådan Batch Send E-mail i PHP 
    ·Hvordan man bruger PHP SQLite 
    ·Hvordan importerer jeg kortfiler på XNA 
    ·Sådan Læs USB Tastaturinput på Linux 
    ·Sådan oprettes brugerdefinerede Tags i JSP 
    ·Java 1.5 Tutorial 
    ·Hvad er CTS i ASP.NET 
    ·Sådan formateres en streng på Python 
    Copyright © Computer Viden http://www.computerdk.com