字符串"php"被打印在我的网络应用程序的顶部


the string "php" is being printed at the top of my web app

这个问题对谷歌来说很难,所以我想在这里问一下。

我有一个Laravel 4.2应用程序,所有的输出都以字符串"php"开头

它存在于每个视图中。如果我做以下操作:

Route::get('test', function(){
    return 1;
}

然后在输出中,我得到这个:

php 1

在我看来,这消除了字符串只是在一个视图文件的某个地方,因为没有视图文件被用于(有人请纠正我,如果我的假设是不正确的)。

我真的很困惑。这在本地和生产中都有所体现。我已经尝试使用grep和正则表达式来定位偏离的字符串,但是我返回的结果太多了(您可以想象)。

如果有任何关于如何查找和修复此问题的建议,将不胜感激。

我想其中一个PHP标签没有

<?

我使用Joel Hinz的正则表达式来查找有问题的文件:

^['"]?php

显示了一个以以下开头的文件:

php ar<?php

显然,当光标还在编辑器中时,我开始输入"php artisan"。感谢那些帮助我解决这个问题的人。