如果我有一个带有开始和结束<?php /* stuff */ ?>
标记的 PHP 脚本,并且在此之后使用标准 HTML,是否可以告诉服务器停止发送正常的 HTML,例如,脚本捕获错误?
例子...
<?php
// ... rest of the script above here
$buildout = '(compiler output will display here)';
$execsout = '(program output will display here)';
// ... errors would be displayed here using die();
?>
<!doctype html>
<head>
<title>Test Page</title>
<meta charset="utf-8"/>
<!-- rest of the HTML below here -->
需要发生的事情是脚本在处理 PHP 部分时执行 die(),然后不发送任何 HTML。原因是,使用 PHP 本身回显/打印的 HTML 太多了,这使得编辑更加麻烦。