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

ano*_*ous 6 php arrays

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

foreach($fieldvalues as $fieldvalue){
    $insertvalues[] = $fieldvalue;
 }
Run Code Online (Sandbox Code Playgroud)

Fin*_*arr 5

添加$fieldvalue$insertvalues数组的末尾.


Gly*_*ine 3

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

额外的:

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

foreach($fieldvalues as $fieldvalue)
Run Code Online (Sandbox Code Playgroud)

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