PHP细节:foreach、(汉子)字符串反转、isset,empty用法区别以及0、‘’、null之间关系

2019-03-08
阅读 5 分钟
4k
一、foreach 第一题: {代码...} $i==1条件很成立,死循环 {代码...} 由于条件$i==1条件不成立,所以for循环不执行 第二题: {代码...} var_dump($obj->j); //nullvar_dump(isset($obj->j));//由于$j没有赋值,为空null,所以返回false//var_dump($obj->properties);var_dump(isset($obj->name));//私有或者...

Laravel之collection

2018-08-05
阅读 3 分钟
3.2k
Laravel 的 Collection 类其实有很多非常实用的方法,对于我们在优化循环的时候非常的有用,我们的目标就是:不再写 foreach 循环 !

PHP foreach原理详解

2017-03-21
阅读 2 分钟
9.9k
1.foreach的遍历顺序如果是索引数组,你会发现遍历出来的顺序并不是按索引大小遍历,而是按添加的顺序,如果按照索引大小遍历,应该使用for,而不是foreach