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

时间:2015-07-09 18:26:52

标签: php regex laravel laravel-4

这个对Google来说很难,所以我想我会在这里问。

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

开头

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

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

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

  

php 1

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

我真的很茫然。这在本地和生产中都会出现。我尝试使用grep和正则表达式来定位迷路字符串,但我返回的结果太多了(你可以想象)。

有关如何查找和解决此问题的任何建议都将非常感谢。

2 个答案:

答案 0 :(得分:2)

我想其中一个PHP标签没有

<?

在它面前。

答案 1 :(得分:1)

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

^['"]?php

提出了一个以此开头的文件:

php ar<?php

很明显,当光标仍在编辑器中时,我开始输入“php artisan”。感谢那些帮我解决这个问题的人。