首页 > 解决方案 > 我可以像在 JavaScript 中那样在 PHP 数组中循环吗?

问题描述

可以像我们在 JavaScript 中那样在 php 中循环遍历数组,例如不使用for ( $X as $Y){}

例如,我们在 JavaScript 中可以使用以下代码:

var names=['john','tom','jane'];

for (i=0;i<names.length;i++){
        names[i];
 }

现在,如果对这个循环使用相同的方法,它将是这个,它给我们一个错误:

$names=['john','tom','jane'];
    for ($i=0;$i<$names.length;$i++){
        $names[$i];
    }

那么有没有办法解决这个问题?

标签: javascriptphploops

解决方案


您可以使用count()数组的长度。

$names = ['john', 'tom', 'jane'];

for ($i=0; $i < count($names); $i++){
  echo $names[$i];
}

推荐阅读