Переменные функции с пространствами имен в PHP

Интересно, есть ли способ вызывать переменные функции с пространствами имен. В основном япытаюсь разобрать теги и отправить их в функции шаблона, чтобы они могли отображать html`

Вот'Пример: (Я 'используя PHP 5.3)

 // Main php file
require_once 'template.php';
foreach (array("javascript","script","css") as $tag) {
    echo template\$tag();
}

 // template.php
 namespace template;

 function javascript() { return "Hello from javascript"; }
 function css() { return "Hello from css"; }
 function script() { return "Hello from script"; }

Я получаю сообщение об ошибке разбора: синтаксическая ошибка, неожиданный T_VARIABLE, ожидающий T_STRING в ... в строке 76

Спасибо! Matt

Ответы на вопрос(4)

Ваш ответ на вопрос