Новости | Документация | Download | Webboard | FAQ | Поиск | Контакты


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

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

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

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

     
/* This function is A::B::C::fopen */
     
function fopen() { 
     
/* ... */
     
$f = ::fopen(...); // вызывает глобальную fopen
     
return $f;
     } 
     
?>






  Copyright Apache.ru © 1999-2017, All Rights Reserved Разработка сайта: Inside.ru  
  РЕКЛАМА НА САЙТЕ: |