Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 21879 программистов и 1379 роботов. Сейчас ищут 717 программистов ...
Приступая к работе

Глобальное пространство

Вернуться к: Пространства имен

(PHP 5 >= 5.3.0, PHP 7)

Без определения пространства имен, определения всех классов и функций находятся в глобальном пространстве - также как это было в PHP до введения пространств имен. Добавление префикса \ к именам означает, что это имя должно находиться в глобальном пространстве, даже если вы находитесь в контексте определенного пространства имен.

Пример #1 Использование глобального пространства и его задание

<?php
namespace A\B\C;

/* Эта функция является A\B\C\fopen */
function fopen() { 
     
/* ... */
     
$f = \fopen(...); // вызов глобальной функции fopen
     
return $f;

?>



Вернуться к: Пространства имен

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware