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

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

PHP技巧篇之不要在循环中使用count(var)_第1张图片
不要在循环中使用count(var)
场景
$str = str_pad('hello', 100000, 'Artist
'); for($i=0; $i
修改为
$str = str_pad('hello', 100000, 'Artist
'); $len = count($str); for($i=0; $i<$len; $i++){ echo $str; } unset($str, $len);

你可能感兴趣的:(PHP技巧篇之不要在循环中使用count(var))