Documentation PHP

Espace global

Sans aucune définition d'espace de noms, toutes les définitions de classes et de fonctions sont placées dans l'espace global - comme tel était le cas dans PHP avant que les espaces de noms ne soient supportés. Le fait de préfixer un nom avec :: spécifie que le nom est requis depuis l'espace global mais aussi dans le contexte de l'espace de noms.

Exemple #1 Utilisation de l'espace global

<?php
namespace A
::B::C;

/* La fonction est A::B::C::fopen */
function fopen() {
     
/* ... */
     
$f = ::fopen(...); // appel global de fopen
     
return $f;

?>



Ceci n'est pas la documentation originale du langage de programmation php, pour y accéder visiter le site www.php.net

Support du web, outils, services, compteurs, scripts, générateurs et autres outils pour les webmasters gratuitement à 100%
Page générée en 0.00078 secondes.