Php array_reverse: cara membalikkan array dalam php – Codewithaden

Itu array_reverse () Fungsi mengembalikan array dalam urutan terbalik. Kita bisa menggunakan array_reverse () Fungsi untuk membalikkan urutan elemen array. Ini mengembalikan array dengan item dalam urutan terbalik.

Php array_reverse

Itu array_reverse () adalah bawaan Php Fungsi yang digunakan untuk membalikkan elemen array, termasuk array bersarang. Itu array_reverse () Fungsi menerima array sebagai parameter dan mengembalikan array dengan item dalam urutan terbalik.

Kami dapat melestarikan elemen kunci sesuai dengan pilihan pengguna.

Sintaksis

Itu sintaksis fungsi array_reverse () sedang mengikuti.

array_reverse(array, preserve) 

Parameter

Itu Himpunan Parameter diperlukan, dan menjelaskan array.

Ini adalah parameter opsional, menentukan apakah fungsi tersebut harus menjaga kunci array atau tidak. Nilai yang mungkin:

  1. BENAR
  2. Salah

Array dimensi tunggal terbalik dalam php

Untuk membalikkan array dimensi tunggal dalam PHP, gunakan fungsi array_reverse ().

Lihat kode berikut.

Lihat outputnya.

➜  pro php app.php
Array
(
    [0] => 29
    [1] => 46
    [2] => 19
    [3] => 21
    [4] => 11
)
➜  pro 

Array asosiatif terbalik dalam php

Ke membalik sebuah asosiatif Himpunan di Php , menggunakan array_reverse () fungsi.

Lihat contoh kode berikut.

"Millie", "Mike"=>"Finn", "Dustin"=>"Gaten");
print_r(array_reverse($arr)); 

Lihat outputnya.

➜  pro php app.php
Array
(
    [Dustin] => Gaten
    [Mike] => Finn
    [Eleven] => Millie
)
➜  pro 

Program berikutnya membalikkan array yang mengambil $ key_preserve sebagai false secara default. Ini tidak mempertahankan kunci.

"Marianne", 
            "Movie"=>"Valek", 
            "Bollywood"=>"Daayan");
$rev = array_reverse($arr, FALSE);
print_r($rev);
 

Lihat outputnya.

➜  pro php app.php
Array
(
    [Bollywood] => Daayan
    [Movie] => Valek
    [Netflix] => Marianne
)
➜  pro 

Array bersarang terbalik dalam php

Untuk membalikkan array bersarang di PHP, gunakan fungsi array_reverse ().

 array(
    array('name' => 'Game Of Thrones', 'Author' => 'George RR Martin'),
    array('name' => 'Hunger Games', 'Author' => 'Suzanne Collins'),
    array('name' => 'Harry Potter', 'Author' => 'JK Rowling')
  ),
  'movies' => array('Hunger Games', 'Harry Potter'));

  $reverseArray = array_reverse($testArray);
  print_r($reverseArray);
 

Lihat outputnya.

➜  pro php app.php
Array
(
    [movies] => Array
        (
            [0] => Hunger Games
            [1] => Harry Potter
        )

    [books] => Array
        (
            [0] => Array
                (
                    [name] => Game Of Thrones
                    [Author] => George RR Martin
                )

            [1] => Array
                (
                    [name] => Hunger Games
                    [Author] => Suzanne Collins
                )

            [2] => Array
                (
                    [name] => Harry Potter
                    [Author] => JK Rowling
                )

        )

)
➜  pro 

Perhatikan bahwa suatu fungsi membalikkan array luar dalam array bersarang di atas. Namun, itu tidak membalikkan kunci bagian dalam dari array multidimensi, seperti yang ditunjukkan.

Itu untuk tutorial ini.

Posting yang disarankan

PHP KSORT

PHP Sort

Php strcmp

Php str_split

Php str_repeat

Artikel ini berasal dari website Winpoin, dan kemudian diterjemahkan ke bahasa indonesia, baca artikel asli disini

Leave a Reply

Your email address will not be published. Required fields are marked *