用于循环通过数组PHP

时间:2015-10-21 21:14:32

标签: php arrays loops variables for-loop

我需要遍历一个数组并创建8个变量p1,p2,p3等。

<?php    
 for ($z =0; $z < 7; $z++) {
     echo ' var p '.($z + 1).$gamelistarray[$z+1][4]. "<br>";
}
    ?>

这是我的代码,但我不知道如何进展或出现了什么问题?

1 个答案:

答案 0 :(得分:2)

如果您尝试通过p1制作JavaScript变量p8并为其分配值,我会这样做:

<?php    
for ($z=1; $z < 8; $z++) {
    echo "var p$z = '{$gamelistarray[$z][4]}';\r\n";
}
?>

更快更灵活:

<?php    
$z = 1;
foreach($gamelistarray as $gl){
    echo "var p$z = '{$gl[4]}';\r\n";
    $z++;
}
?>