簡體   English   中英

PHP代碼 - 這部分代碼是什么意思?

[英]PHP code - what does this part of code mean?

這個循環中的賦值是做什么的? 我沒有得到它的數組符號:S

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

$fieldvalue添加到$insertvalues數組的末尾。

$insertvalues[]表示在數組中插入一個新項,它是array_push()的快捷方式。 它也是首選,因為它在PHP工作時創建了較少的開銷。

額外:

對於那些不確定循環如何工作的人。

foreach($fieldvalues as $fieldvalue)

每次循環...循環時,值$fieldvalue成為指針在數組$fieldvalues查找它的下一個值 - 因此通過上面提到的快捷語法將它添加到新數組`$ insertvalues中。

它在數組的末尾插入一個新項。

其他語言往往具有附加或推送功能。

它在$insertvalues數組的末尾添加了$fieldvalue的值。 []創建一個數組,並在每次末尾添加指定變量的值。

我想,這對New Array來說是可變的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM