- 最后登录
- 2012-2-6
- 在线时间
- 804 小时
- 个人主页
- 注册时间
- 2009-12-23
- 阅读权限
- 200
- 帖子
- 3034
- 精华
- 10
- UID
- 1
  
|
xdump和SpeedPHP框架的dump函数作用差不多,
但是xdump有更强化的功能:
1. xdump不在页面上显示,而是通过Chrome浏览器扩展的方式来显示调试信息,保证页面的完整和美观。
2. xdump加入了变量名称的显示。
3. 可以在非SpeedPHP框架环境中使用。
xdump保留了:
1. dump函数的灵活和清晰。
2. 在非调试模式(不在debug下),通过配置可以关闭全站的xdump信息。
截图:
下载:
使用方法:
1. 非SpeedPHP框架环境下使用,请先定义APP_PATH常量为当前程序的访问URL的物理地址。
比如程序访问地址为http://localhost/myapp/,那么APP_PATH请设置为myapp的物理地址。
由于SpeedPHP框架本身就对APP_PATH进行设置,所以基于SpeedPHP框架的应用程序无需设置APP_PATH。
2. 载入当前文件,使用include或require。而基于SpeedPHP框架的应用程序,可以:
a)放置本文件到框架Extensions目录中,
b)在入口文件处的“require(SP_PATH.'/SpeedPHP.php');”和“spRun();”之间写“import('xdump.php');”。
require(SP_PATH.'/SpeedPHP.php');
import('xdump.php');
spRun();
3. 在程序中需要调试变量的地方,使用xdump(变量名);即可。
使用说明:本扩展由SpeedPHP框架官方提供,为开源代码,可以自由使用。 |
|