php调试难,新手php 调试技巧

由其他语言转战学习php语言的过程中,除去转换语言过渡,调试工具的使用可能也是学习过程的一项困难,而一个不够亲民的工具很可能把一个满怀求知欲的小白拒之门外;这里讲述一种php调试方式

首先 , 语法等错误还是PHP -f命令

然后, 捡起来命令行知识. 然后工具:

sublime text + php自带错误处理函数+php自带异常处理函数+chrome.

sublime text神器

这里略过一万字的膜拜.

php自带错误处理函数:通过库函数

set_error_handler("error_handler");

来设置,这里设置了错误处理函数名为 error_handler.

其中错误处理函数最多可接收到5个有效参数,分别是:

$error_level –错误级别,

$error_message–错误内容,

$error_file–错误发生的文件,

$error_line–错误所在代码的行,

$error_text–错误携带的信息.

函数定义形式如:

function error_handler($error_level,$error_message,$error_file,$error_line,$error_text)

{}

即可在 error_handler 函数中 echo 出你关心的错误信息并 die()出错退出.

php自带异常处理函数,通过库函数:

set_exception_handler('myException');

实现异常处理函数的注册.

处理函数的形式如:

function myException($exception)

{}

具体需要打印出的任何信息参照 Exception 类的定义.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值