PHP包括不显示

时间:2018-04-11 00:35:52

标签: php html

我正在使用的文件与我尝试包含的文件位于同一目录中。     包括( '/ display_projects.php') (我已经尝试了很多不同的变体,没有导致错误,没有显示文件的内容)

在display_projects.php中:

<?php
echo "<body><h3>TEST</h3></body>"
?>

测试没有出现在页面的任何地方,任何帮助都将不胜感激。

4 个答案:

答案 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';

通过为文件添加斜杠前缀,只是说您要包含位于服务器根目录中的文件。