Rumah >pembangunan bahagian belakang >tutorial php >Bagaimana untuk Memutar Elemen Tatasusunan di Kiri dalam PHP?

Bagaimana untuk Memutar Elemen Tatasusunan di Kiri dalam PHP?

Patricia Arquette
Patricia Arquetteasal
2024-10-21 17:56:24412semak imbas

How to Rotate Array Elements Left in PHP?

Menyusun Semula Elemen Tatasusunan melalui Putaran Kiri dengan PHP

Tugas memutar elemen tatasusunan ke kiri, mengalihkan elemen pertama ke yang terakhir dan mengemas kini indeks, menampilkan dirinya dalam konteks pengaturcaraan. Sebagai contoh, katakan kita mempunyai tatasusunan [1, 2, 3, 4] yang ingin kita putar. Hasilnya ialah [2, 3, 4, 1].

Fungsi PHP Terbina dalam untuk Putaran Tatasusunan

PHP tidak menyediakan fungsi yang telah ditetapkan untuk putaran tatasusunan . Oleh itu, pendekatan tersuai diperlukan.

Kaedah Putaran Tersuai

Kod berikut menunjukkan kaedah untuk memutar tatasusunan dalam PHP:

<code class="php"><?php
$numbers = array(1,2,3,4);
array_push($numbers, array_shift($numbers));
print_r($numbers);
?></code>

Penjelasan

  • array_shift($numbers): Mengalih keluar elemen pertama daripada tatasusunan (1 dalam kes ini)
  • array_push($numbers, $first): Menambah elemen yang dialih keluar pada penghujung tatasusunan
  • Hasilnya ialah tatasusunan asal dengan elemen pertama diputar ke hujung

Output

Output skrip ialah:

Array
(
    [0] => 2
    [1] => 3
    [2] => 4
    [3] => 1
)

Atas ialah kandungan terperinci Bagaimana untuk Memutar Elemen Tatasusunan di Kiri dalam PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn