在数组中循环

时间:2012-10-24 03:16:52

标签: php arrays loops

我正在尝试缩短编码时间,我在这里遇到了问题。

我有这个很长的数组列表

array(stackoverflow1,
stackoverflow2,
stackoverflow3,
stackoverflow4,
stackoverflow5,
stackoverflow6........stackoverflow100);

我试图做这样的事情

array (
for ($i = 1; $i<100; $i++)
{"stackoverflow".$i,}
);

我尝试了很多方法来清除语法错误,它只是不起作用。有没有办法在数组中创建一个循环?

2 个答案:

答案 0 :(得分:2)

不,你不能做你想做的事。这是完全不受支持的语法。您不能将可执行代码与数组声明混合。

但是,您可以声明一个空数组,并向其追加项目:

$items = array();

for ($i = 1; $i <= 100; ++$i) {
  $item[] = "stackoverflow$i";
}

答案 1 :(得分:1)

<?php

    $arr = array();

    for($i=1; $i<100; $i++){
        $arr[] = "stackoverflow".$i;
    }

    var_dump($arr);

?>