codeigniter 始终从第12行开始

vptzau2j  于 2022-12-07  发布在  其他
关注(0)|答案(1)|浏览(134)

我的项目总是从第12行开始。这可能是什么原因?我在我的项目中使用codeigniter。
MyController.php

public function test()
{
   echo "test";
}

2exbekwf

2exbekwf1#

我的第一个想法是,在PHP标记之外有换行符。
例如,

\n
<?php

或者

?>
\n

这些将是输出,并可以得到你所描述的结果。结束标记?>是可选的。当然,除非它与HTML混合。通常我不会在纯PHP文件中使用它们。
echo输出之前,这些可能会出现在PHP包含的任何文件中。它们可能很难找到,并且可能会导致重定向和一些文件下载等问题,因为输出的原因。最好将它们删除。

相关问题