2008-12-04 67 views
-2

我有很多要求和包括,我想知道是否有什么可以帮助我看看整个PHP代码,当一个网页加载。我问的原因是,在摆弄了一些代码后,我无法再放置任何php代码,因为它不会被编译器“感知”。就像如果我把任何内容的标签保持跟踪的php代码

它不会给我一个错误说该函数不存在。 感谢有人花时间阅读本文。

+1

我不太清楚你的问题,澄清将有助于示例代码。 – 2008-12-04 23:39:24

+0

这个问题没有任何意义 – hop 2008-12-05 00:22:47

回答

3

不能完全确定你是什么后...

的get_included_files功能可以让你查看所有文件PHP的列表加载在这一点上。

您也可以在编辑器中找到使用grep或“查找文件”功能(如果有的话)可以帮助您追踪代码中的某些内容,这些代码是您找不到的。

最后,错误的事情 - 调用以下函数在脚本的顶部,以确保错误正在输出:

error_reporting(E_ALL); 
ini_set('display_errors', 1); 

这仍然不会赶上解析错误。

请不要在实时系统中使用这些功能,只能在开发过程中使用 - 向用户显示错误消息并不好,并且它们包含的信息可能有助于任何希望破坏系统的人。

所以....不确定的问题,但我已经回答了我的想法。

2

您不能在浏览器中检查PHP代码,因为它执行服务器端,然后只显示输出到浏览器。您必须手动添加能够通过echo语句或可能记录信息来查看代码中的内容。

0

你可以不看,这不是你的计算机上运行PHP代码。这个想法是,PHP标签(<?php ?>)中的代码被弹出,运行,然后无论输出是什么,都会在最终版本发送到您的计算机之前回溯到标签所在的位置。因此,您无法在计算机上看到代码。

你需要做的是获得一个FTP客户端到FTP到服务器,以查看代码。