聘我网

新概念招聘3.0

php.ini中Assertion的意思

vote up0vote downstar

今天研究php.ini中看到了这个[Assertion]模块里面说的是断言的意思 其中又两个配置

 assert.active = On

 是否启用assert()断言评估

 assert.bail = Off

 是否在发生失败断言时中止脚本的执行

请问这个断言是什么意思,可能这两个字,太专业了我看不明白,能不能解释一下,谢谢

 

1 个答复

vote up0vote down

assert.active = On时才能调用assert()函数

当调用类似这样的语句时:

assert('$x==1')

如果assert.bail = Off,则即使$x不为1,程序仍然继续运行

而若assert.bail = On,那么当$x不为1,程序将终止

链接

您的回答





不是您要找的问题? 浏览其他含有标签 的问题或者 自己问个.