Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Balikkan tatasusunan menggunakan fungsi array_reverse() PHP

Balikkan tatasusunan menggunakan fungsi array_reverse() PHP

WBOY
WBOYasal
2023-11-04 11:50:001125semak imbas

Balikkan tatasusunan menggunakan fungsi array_reverse() PHP

Gunakan fungsi array_reverse() PHP untuk menterbalikkan tatasusunan

Dalam PHP, anda boleh menggunakan fungsi array_reverse() untuk membalikkan susunan elemen tatasusunan. Fungsi ini menerima tatasusunan sebagai parameter dan mengembalikan tatasusunan baharu yang unsur-unsurnya ialah susunan terbalik bagi unsur-unsur dalam tatasusunan asal.

Berikut ialah contoh kod khusus menggunakan fungsi array_reverse():

<?php
// 定义一个数组
$numbers = array(1, 2, 3, 4, 5);

// 使用array_reverse()函数反转数组
$reversedNumbers = array_reverse($numbers);

// 输出反转后的数组
print_r($reversedNumbers);
?>

Dalam kod di atas, kami mula-mula mentakrifkan tatasusunan bernama $numbers, yang mengandungi beberapa integer. Kami kemudian membalikkan tatasusunan $numbers menggunakan fungsi array_reverse() dan menyimpan hasilnya dalam tatasusunan baharu yang dipanggil $reversedNumbers. Akhir sekali, kami menggunakan fungsi print_r() untuk mencetak tatasusunan $reversedNumbers.

Jalankan kod di atas dan anda akan mendapat output berikut:

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

Anda boleh melihat bahawa hasil output ialah tatasusunan baharu di mana unsur-unsur dalam tatasusunan $nombor asal disusun dalam susunan terbalik. Fungsi

array_reverse() boleh digunakan bukan sahaja untuk tatasusunan indeks biasa, tetapi juga untuk tatasusunan bersekutu. Berikut ialah kod sampel yang menggunakan fungsi array_reverse() untuk membalikkan tatasusunan bersekutu:

<?php
// 定义一个关联数组
$fruits = array(
    'apple' => '苹果',
    'banana' => '香蕉',
    'orange' => '橙子'
);

// 使用array_reverse()函数反转关联数组
$reversedFruits = array_reverse($fruits);

// 输出反转后的关联数组
print_r($reversedFruits);
?>

Jalankan kod di atas dan anda akan mendapat output berikut:

Array
(
    [orange] => 橙子
    [banana] => 香蕉
    [apple] => 苹果
)

Seperti yang anda lihat, hasil output ialah tertib terbalik bagi pasangan nilai kunci dalam tatasusunan bersekutu asal $buah Susun tatasusunan baharu.

Ringkasan: Gunakan fungsi array_reverse() PHP untuk membalikkan susunan elemen dalam tatasusunan dengan mudah. Sama ada ia adalah tatasusunan diindeks atau tatasusunan bersekutu, fungsi array_reverse() boleh mengendalikannya dengan betul. Cukup hantar tatasusunan untuk diterbalikkan sebagai parameter kepada fungsi array_reverse() dan simpan hasil yang dikembalikan dalam tatasusunan baharu untuk mencapai fungsi pembalikan tatasusunan.

Atas ialah kandungan terperinci Balikkan tatasusunan menggunakan fungsi array_reverse() 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