我正在使用這些代碼,以便我可以通過所需的文件或其他屬性通過變量,但它不能正常工作。我不知道問題是什麼,因爲代碼對我來說看起來相當不錯。索引頁面不顯示標題頁面中的任何內容。PHP代碼包含header.php不能正常工作
helper.php
<?php
function render($template, $data = array())
{
$path = $template . ' .$php ';
if(file_exists($path))
{
extract($data);
require($path);
}
}
header.php
<?php require_once('helper.php') ?>
<!doctype html>
<head>
<title><?php echo htmlspecialchars($title); ?></title>
</head>
<body>
Index.php
<?php
require_once('helper.php');
render('header', array('title' => 'Index'));
?>
那麼,至少有一個問題是''。$ php''。除非'''在'php'之前的擴展名''前有空格,但這似乎不太可能。 –