PHP:解析错误:语法错误,文件意外结束

PHP:解析错误:语法错误,文件意外结束

我在第 15 行遇到了这个错误,该行是 PHP 结束标记。有点奇怪。您能看出哪里出了问题吗?

<?php

$fh = fopen("testfile.txt",'w') or die("failed to create file");

$text = <<<_END
Line one
Line two
Line three
    _END;

fwrite($fh, $text) or die("could not write to file");
fclose($fh);
echo "file 'testfile.txt' written successfully";

?>

答案1

我在社交媒体上发布了这个问题,一位程序员提出了建议。删除结束标签前的空格_END。显然,起始_END标签可以缩进,但结束标签一定不缩进,否则会引发错误。

当我去掉多余的标签后,它的效果非常好!

相关内容