涉及在空方括号中结尾的变量的分配表达式是什么意思?

问题描述 投票:0回答:4
此循环中的作业有什么作用?我没有里面的数组符号。

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

	
php arrays syntax variable-assignment square-bracket
4个回答
5
投票
$fieldvalue

$insertvalues
阵列的末端。


3
投票
表示将新项目插入数组中,这是Array_push()的快捷方式。它也是PHP工作时创建较小的开销的首选。 Additional:

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

foreach($fieldvalues as $fieldvalue)

每次循环...循环,值

$fieldvalue

成为指针在数组中查看它的下一个值 - 从而通过上述快捷方式语法将其添加到新的数组`$ insertvalues中。

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

其他语言倾向于为此具有附加功能或推动功能。
    

$fieldvalues
数组的末尾添加了

$fieldvalue

1
投票
$insertvalues

创建一个数组和指定变量的值,每次都会添加它。

我认为,这对于新数组是可变的。


0
投票
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.