PHP代码 - 这部分代码是什么意思?

时间:2010-05-18 08:11:15

标签: php arrays

这个循环中的赋值是做什么的?我没有得到数组符号:S

foreach($fieldvalues as $fieldvalue){
    $insertvalues[] = $fieldvalue;
 }

5 个答案:

答案 0 :(得分:5)

$fieldvalue添加到$insertvalues数组的末尾。

答案 1 :(得分:3)

$insertvalues[]表示在数组中插入一个新项,它是array_push()的快捷方式。它也是首选,因为它在PHP运行时产生了较少的开销。

附加:

对于那些不确定循环如何工作的人。

foreach($fieldvalues as $fieldvalue)

每次循环...循环时,值$fieldvalue成为指针在数组$fieldvalues中查找它的下一个值 - 从而通过以下方式将其添加到新数组`$ insertvalues中上面提到的快捷语法。

答案 2 :(得分:1)

它在数组的末尾插入一个新项目。

其他语言往往具有追加或推送功能。

答案 3 :(得分:0)

它在$fieldvalue数组的末尾添加了$insertvalues的值。 []创建一个数组,每次在末尾添加指定变量的值。

答案 4 :(得分:0)

我认为,这是New Array的变量。

相关问题