我的页面顶部有一个不需要的字符问题。它不在任何视图中,因为我尝试了一个应该返回空视图的请求。这仍然只返回这个" c"字符。当我使用ajax或控制器时,也会出现同样的问题 即我得到了chello world'而不是' hello world' 我怎样才能找出这个角色的起源?
答案 0 :(得分:2)
您只需找到您在字符c
中意外输入的文件。一个好的开始就是为c<?
做一个grep /项目范围的查找,因为这通常会在开始的php标记之前,可能是?>c
。
示例grep命令
grep -R 'c<?' /path/to/project/root
您还可以在Atom编辑器中尝试shift + ctrl + f
(在项目中查找)或类似编辑器的版本。
如果找不到,可以使用此grep命令查找以字符c
开头的所有行
grep -R '^c' /path/to/project/root
^
表示以。
编辑:我建议首先指定可能的违规路径,这样您就不会搜索供应商,node_modules等文件夹。例如,使用grep -R '^c' /path/to/project/app/Controllers
然后使用grep -R '^c' /path/to/project/config/
依此类推等等