Мне интересно, есть ли способ вызвать переменные функции с пространствами имен. В основном я пытаюсь разобрать теги и отправить их в функции шаблона, чтобы они могли отображать 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