Espace de noms global

(PHP 5 >= 5.3.0, PHP 7, PHP 8)

Sans aucune définition d'espace de noms, toutes les classes et les fonctions sont placées dans l'espace de noms global : comme en PHP avant que les espaces de noms aient été introduits. En préfixant un nom avec un antislash \, on peut demander l'utilisation de l'espace de noms global, même dans un contexte d'espace de noms spécifique.

Exemple #1 Spécification d'espace de noms global

<?php
namespace A\B\C;


function fopen() {

$f = \fopen(...); // appel à fopen global
return $f;
}
?>
To Top