Rumah >pembangunan bahagian belakang >masalah PHP >Apakah fungsi yang digunakan php untuk membalikkan tatasusunan?
Dalam PHP, anda boleh menggunakan fungsi array_reverse() untuk membalikkan tatasusunan. Fungsi array_reverse() akan membalikkan susunan elemen dalam tatasusunan, mencipta tatasusunan baharu dan mengembalikannya Sintaks ialah "array_reverse(array,preserve)"; nama kunci tatasusunan asal (hanya untuk nombor) Nama kunci, kunci bukan angka tidak terjejas).
Persekitaran pengendalian tutorial ini: sistem Windows 7, PHP versi 8.1, komputer DELL G3
Dalam PHP, anda boleh gunakan fungsi array_reverse () untuk melaksanakan pembalikan tatasusunan. Fungsi
array_reverse() mengembalikan tatasusunan dalam susunan terbalik elemen; ia membalikkan susunan unsur dalam tatasusunan asal, mencipta tatasusunan baharu dan mengembalikannya.
Format tatabahasa:
array_reverse(array,preserve)
参数 | 描述 |
---|---|
array | 必需。规定数组。 |
preserve | 可选。规定是否保留原始数组的键名。 如果设置为 TRUE 会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。 可能的值:
|
Contoh:
<?php header("Content-type:text/html;charset=utf-8"); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); var_dump(array_reverse($array)); var_dump(array_reverse($array,true)); ?>
Susun atur asal:
Tatasusunan terbalik:
Parameter simpan boleh ditinggalkan dan digunakan untuk menentukan sama ada untuk mengekalkan nama kunci tatasusunan asal (hanya untuk angka nama kunci, bukan kekunci angka tidak terjejas).
<?php header('content-type:text/html;charset=utf-8'); $arr =array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota"); echo "原数组顺序:"; var_dump($arr); echo "<br>数组反转后的顺序:"; var_dump(array_reverse($arr)); var_dump(array_reverse($arr,true)); ?>
Pengetahuan lanjutan: Gunakan pernyataan gelung for untuk membalikkan tatasusunan indeks
<?php header('content-type:text/html;charset=utf-8'); $array= array("香蕉","苹果","梨子","橙子","橘子","榴莲"); echo "原数组顺序:"; var_dump($array); for ($i=count($array)-1; $i>=0 ; $i--) { $res[]=$array[$i]; } echo "数组反转后的顺序:"; var_dump($res); ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Apakah fungsi yang digunakan php untuk membalikkan tatasusunan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!