if中的小括号里函数前叹号的解析

分类:php

 if(!table("r",'pp')){}

在我们的if语句的条件中,table函数前面加了一个惊叹号。这个惊叹号是PHP中的“否运算符”。也就是说将逻辑真变为逻辑假,将逻辑假变为逻辑真。这样,如果这个连接是失败的,会返回一个逻辑假,table函数将等于逻辑真,这样我们的if语句将被执行。相反,如果这个连接是成功的,存储在table函数中的连接标识将等于逻辑真(在PHP中,任何非零的数字都被认为是逻辑真),所以table函数会等于逻辑假,if语句将不会被执行。 

本文链接: if中的小括号里函数前叹号的解析
版权所有:布士收藏夹在网络收集,如有侵犯你的权利, 请联系QQ:641868752。

评论

发表评论

*

* (显示gravatar头像)

Ctrl+Enter快捷回复

© 2014 布士收藏夹 all rights reserved.