使用PHP 透過向左旋轉重新排序數組元素
將陣列元素向左旋轉,將第一個元素移到最後一個元素的任務更新索引,出現在程式環境中。例如,假設我們有一個要旋轉的陣列 [1, 2, 3, 4]。結果將是 [2, 3, 4, 1]。
用於數組旋轉的內建 PHP 函數
PHP 不提供用於數組旋轉的預定義函數。因此,自訂方法是必要的。
自訂旋轉方法
以下程式碼示範了在PHP 中旋轉陣列的方法:
<code class="php"><?php $numbers = array(1,2,3,4); array_push($numbers, array_shift($numbers)); print_r($numbers); ?></code>
說明說明
說明說明
array_shift($numbers)Array ( [0] => 2 [1] => 3 [2] => 4 [3] => 1 ):從陣列中刪除第一個元素(本例為1)array_push($numbers, $first):將移除的元素加到數組末尾結果是原始數組,第一個元素旋轉到末尾輸出 腳本的輸出將是:
以上是如何在 PHP 中向左旋轉數組元素?的詳細內容。更多資訊請關注PHP中文網其他相關文章!