我正在使用的文件与我尝试包含的文件位于同一目录中。 包括( '/ display_projects.php') (我已经尝试了很多不同的变体,没有导致错误,没有显示文件的内容)
在display_projects.php中:
<?php
echo "<body><h3>TEST</h3></body>"
?>
测试没有出现在页面的任何地方,任何帮助都将不胜感激。
答案 0 :(得分:1)
echo用于输出,而不是调用和运行包含,就像您尝试过的那样。
您可以这样做:
echo '<html><body>';
include 'display_projects.php';
echo '</body></html>';
答案 1 :(得分:0)
通常我是怎么做的。
在同一目录中:
include __DIR__ .'/my_file.php';
上一个目录:
include __DIR__ .'/../my_file.php';
答案 2 :(得分:0)
制作类似
的路径include('./display_projects.php')
请注意:
./
表示在同一目录中
答案 3 :(得分:0)
最有可能没有错误,因为他们是沉默的。您可以通过调用
来显示它们ini_set( 'error_reporting', E_ALL );
ini_set( 'display_errors', true );
在您的脚本顶部。
要在当前目录中包含文件,您必须在文件名前加上点和斜杠
include './display_projects.php';
通过为文件添加斜杠前缀,只是说您要包含位于服务器根目录中的文件。