Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> PHP /MySQL Programmering >> Content
Hoe kan ik PHP -naamruimten gebruiken
namespaces in PHP waarmee programmeurs code functionaliteit kapselen naar georganiseerde bestanden . De programmeur kan de inhoud van deze bestanden te organiseren op basis van de data van de bestanden bevat of de procedures van de code in de bestanden uitvoeren . Vervolgens kan de programmeur het bestand te importeren in nieuwe code , waardoor het huidige programma om de functionaliteit van de oude gebruiken . Dit voorbeeld laat zien hoe je een PHP-bestand importeren in een ander PHP bestand helpt breiden de functionaliteit en code te delen tussen de programma's . Wat je nodig hebt
tekst editor
PHP-interpreter
Toon Meer Aanwijzingen
1

code definiëren als onderdeel van een namespace . Maak een bestand met de naam " file1.php " in de teksteditor en voer dit voorbeeld code :

<
php

namespace sampleSpace
;

const X = 1 ; < ? br >

? >

Dit PHP-code definieert een naamruimte " sampleSpace " , met daarin de constante variabele X ingesteld op de numerieke waarde " 1 . " Sla het bestand op . Kopen van 2

Maak een nieuwe PHP- bestand ( noem het " file2.php " ) in dezelfde map die " file1.php " bestaat. Kopieer dit voorbeeld code :

;

Deze code maakt een leeg php programma

bevatten " file1.php "

? > dat " file1.php " omvat . Hierdoor kan de programmeur om een code te gebruiken in " file1.php " door te verwijzen naar de namespace " sampleSpace " dat file1.php vertegenwoordigt . Specifiek , dit stelt de programmeur aan de variabele " X " in de naamruimte te gebruiken in " file1.php " om zijn of haar eigen code uit te breiden .
3

Gebruik de code opgenomen in " file1 . php " in de context van een ander bestand . Als voorbeeld : ?

bevatten " file1.php " ;

const X = 2 ;

echo X ;

echo sampleSpace \\ X ;

>

Beide " file1.php " en " file2.php " bevatten de constante variabele ' X '? . Met behulp van namespaces , echter , kan de programmeur beide variabelen te gebruiken binnen de context van hun namespaces . Dus zal de " echo X " commando het nummer " 2 " af te drukken , omdat het verwijst naar de directe variabele referentie ( X ) . Het commando "echo sampleSpace \\ X " commando zal het nummer " 1 " afgedrukt omdat het verwijst naar de constante variabele " X " die specifiek zijn voor de " sampleSpace " namespace . Elke verwijzing naar een variabele of functie in een namespace uit een ander bestand buiten dat namespace moet worden gestructureerd als " namespace \\ variabele . "

Previous: Next:
  PHP /MySQL Programmering
·Hoe kan ik een aangepaste knop…
·Hoe te Polling Maak met PHP 
·Hoe te Tabellen Maken Van DIV'…
·Hoe maak je een PHP Date Diffe…
·Hoe maak je een Sub XML-struct…
·Hoe te Queries achter elkaar i…
·Hoe kan ik een Auto - Numeriek…
·Hoe maak je een PHP Call Naam …
·Hoe maak je een PHP Chat Room …
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een keuze lijst Binnenkomst …
·HashMap : Hoe de oorzaak van een Geheuge…
·Hoe te Klassen laden dynamisch in PHP 
·Hoe te ActiveX converteren naar Vb.NET &…
·Hoe te openen EXE -bestanden met Visual …
·Hoe kan ik dubbele CSV in PHP 
·Het verschil tussen DataGrid & GridView 
·Hoe te gebruiken reguliere expressies to…
·Visual Basic Arrays Tutorial 
Copyright © Computer Kennis http://www.nldit.com