这个循环中的分配是做什么的?我没有在其中得到数组符号:S
foreach($fieldvalues as $fieldvalue){
$insertvalues[] = $fieldvalue;
}
最佳答案
$insertvalues[]
意味着将一个新项插入到数组中,它是array_push()的快捷方式。它也是首选,因为它在PHP工作时产生了较少的开销。
额外的:
对于那些不确定循环如何工作的人。
foreach($fieldvalues as $fieldvalue)
每次循环...循环时,值
$fieldvalue
都会成为指针在数组$fieldvalues
中寻找它的下一个值-从而通过上述快捷语法将其添加到新数组`$ insertvalues中。