我有一个包含以下内容的 test.php 脚本:
<?php echo 'test'; ?>
Run Code Online (Sandbox Code Playgroud)
当我通过浏览器指向它时,它会正常工作并按预期打印“测试”。
我有另一个脚本,我正在尝试测试,但是,它忽略了我所有的回声!我以为我会在顶部放置一个回声,因为这肯定会起作用,但是当我通过表单的 POST 请求访问此脚本时。它甚至没有回显出该行顶部的内容:
<?php echo 'START START START';
error_reporting(E_ALL);
Run Code Online (Sandbox Code Playgroud)
我什至从我的浏览器指向但仍然没有输出?
这到底是怎么回事?
错误日志显示:
PHP 解析错误:语法错误,/var/www/tester/convertor.php 中出现意外的 T_ECHO
但是回声是在行的顶部。我要设置显示错误。