摘要: 分享一张有趣的图,当程序员愿天堂没有代码 阅读全文
posted @ 2019-10-17 03:03 大自然的流风 阅读(854) 评论(0) 推荐(0) 编辑
摘要: php中函数 isset(), empty(), is_null() 的区别,boolean类型和string类型的false判断 实际需求:把sphinx返回的结果放到ssdb缓存里,要考虑到sphinx开始没有数据,挂掉后恢复的情况。 开始实用empty函数发现sphinx挂掉后返回的内容为空,sphinx恢复后也一直进入不了,后面打印出为NUll值加上is_null判断还是不行,如果sphinx为空,ssdb会返回一个false的字符串,不是boolean类型的,empty函数和is_null函数都返回true,所以还必须加上个!='false' 的判断才行。 当结果不符合预期的时候,需要多打印出相关参数来验证代码是否正确,需要打印类型和值出来进行测试,然后查对照表确定。 阅读全文
posted @ 2019-10-17 02:57 大自然的流风 阅读(738) 评论(0) 推荐(0) 编辑