PHP技巧篇之不要在循环中使用count(var)

在循环语句中,在一些场景里,我们经常顺手使用count(var),strlen(var),这样真的好吗?

不要在循环中使用count(var)
场景
$str = str_pad('hello', 100000, 'Artist<br/>');
for($i=0; $i<count($str); $i++){
    echo $str;
}
unset($str);
修改为
$str = str_pad('hello', 100000, 'Artist<br/>');
$len = count($str);
for($i=0; $i<$len; $i++){
    echo $str;
}
unset($str, $len);
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容