Введение в PHP5 - Пространства имен
ОГЛАВЛЕНИЕ
Страница 9 из 9
Пространства имён
В целях удобства классы и функции могут быть сгруппированы в пространства имён (namespaces).
Примечение: разработчики отказались от поддрежки этой возможности.
Пример 14: Пространство имён
<?php
namespace Math {
class Complex {
//...код...
function __construct() {
print("привет");
}
}
}
$m = new Math::Complex();
?>
Обратите внимание на синтаксис использования именного пространства для обозначения класса, объект которого мы создаём. Пример практического применения: создание одноимённых классов в разных именных пространствах; при этом классы делают отличную друг от друга работу (имея одинаковый интерфейс).
Данил Миронов