我测试了以下内容,但它不起作用。有没有类似的方法来实现这一目标?PHP:函数内的函数,然后包含内部函数
一个编译类制定一个模板:
private function include_header() {
function _metadata() {
// Metadata compiler
return $metadata;
}
include (path . "header.php");
}
的header.php
<html>
<head>
<?php
_metadata();
?>
<title>Hello Stackoverflow!</title>
</head>
<body>
...
的_metadata();
功能只是include_header();
函数中使用 - 在课堂上无处。我不想在模板文件_metadata();
中编写$this->_metadata();
。这是可以实现的吗?
或者可以创建一个外部文件,例如functions.php
,它具有专门用于模板的下划线功能 - 但我宁愿查看原始查询是否可能。
预先感谢您。
我喜欢这个。谢谢:) – escproxy