PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

__NAMESPACE__> <Nutzung von Namensräumen
Last updated: Fri, 14 Nov 2008

view this page in

Der globale Namensraum

In Abwesenheit jeglicher Namensraumdefinition werden alle Klassen- und Funktonsdefinitionen in den globalen Raum plaziert - ganz genau so wie in PHP bevor Namensraumunterstützung eingeführt wurde. Wird einem Namen :: vorangestellt, so gibt dies an, dass der Name sich selbst innerhalb eines aktuellen Namensraumes nicht auf diesen sondern auf den globalen Namensraum bezieht.

Beispiel #1 Nutzung globaler Spezifikationen

<?php
    namespace A
::B::C;
 
 
/* Diese Funktion ist A::B::C::fopen */
    
function fopen() { 
         
/* ... */
         
$f = ::fopen(...); // Aufruf der globalen fopen Funktion 
         
return $f;
    } 
?>



add a note add a note User Contributed Notes
Der globale Namensraum
There are no user contributed notes for this page.

__NAMESPACE__> <Nutzung von Namensräumen
Last updated: Fri, 14 Nov 2008
 
 
show source | credits | sitemap | contact | advertising | mirror sites