1 回答
TA贡献1784条经验 获得超2个赞
include查找与您在引号中的内容完全匹配的文件名,它不会像您描述的那样一次包含两个不同的文件。
你的count.html文件中包含 PHP 代码,所以它不应该有.html扩展名,它会最常用,.php或者因为它看起来很像一个 html 模板文件,你可以使用.phtml. 扩展名.php和.phtml做完全相同的事情,但通常按照惯例,如果你有一个专门包含 php 代码的文件,你会命名它.php,它有很多 html,你可能想命名它.phtml。两者都可以,但不是平原.html。
假设您决定命名它count.phtml,那么您的两个文件将如下所示:
计数.php
<?php
$output = '';
for ($count = 1; $count <= 10; $count++) {
$output .= $count . ' ';
}
include 'count.phtml';
?>
计数.phtml
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>counting to ten</title>
</head>
<body>
<p>
<?php echo $output; ?>
</p>
</body>
</html>
- 1 回答
- 0 关注
- 137 浏览
添加回答
举报
