PHP 布尔值的自增与自减的实现要领
在上午和营业需求战斗竣事之后,筹备打开群看看列位老司机有没有看车,溘然看到 @E舞九天 II 发的一些动静 他发明,PHP 的布尔值自增,无论自增几多遍,最后输出的都是 1 这就较量风趣了~ 自增和自减,++$a 和 $a++ 的区别各人都知道 ++a 暗示取 a 的地点,增进内存中 a 的值,然后把值放在寄存器中 a++ 暗示取 a 的地点,把 a 的值装入寄存器中,然后增进内存中 a 的值 我打开一个编辑器,去确认一下这个功效 运行最后输入功效如下
发明功效和之前假想的不太对,PHP 对付布尔值的自增运算没有做任那里理赏罚,而自增后为 1 是由于我们行使了 echo 去输出,导致 bool 被强转 去查询 PHP 的官方文档,没想到有一行很明明的提醒 Note: 递增/递减运算符不影响布尔值。递减 NULL 值也没有结果,可是递增 NULL 的功效是 1。 总结以上所述是小编给各人先容的PHP 布尔值的自增与自减,但愿对各人有所辅佐。措施员碰着题目城市上(编程之家52php.cn)查找题目解答要领!假如认为站点还不错,顺手转发给措施员伴侣一下! (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |