为什么在设置之前声明数组(php)?

时间:2017-03-05 18:57:03

标签: php arrays

我不知道为什么人们在循环之前声明数组等等。:

$new= array();      // <----- why this is needed ?
foreach($something as $v){
    $new[] = $v;
}

为什么在设置数值之前声明数组? (在其他语言中,即需要C#和JAVA,但为什么在PHP?)

1 个答案:

答案 0 :(得分:0)

您没有设置其值,而是将新元素推送到数组上。但是需要有一个空阵列来推进。