有谁知道为什么我的require_once()或die(); 不管用.它始终显示致命错误,而不是我键入die()的错误消息.请参阅下面的代码:
require_once ('abc.php') or die("oops");
Run Code Online (Sandbox Code Playgroud)
错误信息显示如下
"致命错误:controller :: require_once()[function.require]:打开所需的'1'失败(include_path ='....."
而不是我键入的消息("oops").
可能重复:
PHP中的echo和print有何不同?
更新:
我找到了一个完全 重复的东西(当我最初输入这个问题时没有出现,我发现它与...谷歌):请投票支持我关闭这个问题,因为它很累,去追捕其他可怜的家伙;-)
PHP print和echoPHP 之间有什么区别吗?如果是这样,我应该使用哪些以及何时使用?如果没有,为什么有两个关键字?
更新:
在downvoters:请阅读SO faq.设置也是为了捕捉谷歌问题.因此,你不应该为此投票,这个问题是一个有效的问题,在很多地方都有答案,现在也是如此.
当然,你可以用另一个原因进行投票,但请在-1的行中留下评论:为...投票,因为现在,我不理解downvotes.
echo ("<div style=\"text-align:center\">" . include ('file.php') . "</div>\n");
Run Code Online (Sandbox Code Playgroud)
我不知道为什么,但每当我把这一行放在我的脚本中我就会得到空白屏幕:(