Tutorial array_pop() di PHP

Fungsi array_pop() di PHP digunakan untuk menghapus elemen terakhir data array, dan akan mengembalikan nilai elemen yang dihapus itu sendiri, dengan nilai yang kembalikan tersebut mungkin dapat dimanfaatkan untuk validasi, apakah benar elemen yang terhapus itu yang kita inginkan.

Baca juga: Tutorial Array Di PHP

Berikut ini deskripsi fungsi array_pop().

array_pop(array &$array): mixedCode language: PHP (php)

Fungsi array_pop() memiliki satu parameter yaitu $array, dimana parameter tersebut berisi data array yang ingin anda hapus.

Baca juga: Tutorial array_shift() di PHP

Contoh penggunaan fungsi array_pop() di PHP

Mari kita coba praktekan penggunaan array_pop() di PHP untuk menghapus data array sederhana dibawah ini.

<?php 

$array = [1,2,3,4,5];

$return = array_pop($array);

echo $return; // 5

print_r($array);Code language: HTML, XML (xml)

Kode diatas akan menghapus elemen terakhir dari $array, sehingga akan menyisakan 4 elemen array, lalu pada variabel $return kita akan mendapatkan nilai dari elemen yang dihapus tersebut.

Berikut ini adalah hasilnya.

5

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
    [3] => 4
)Code language: PHP (php)

Hasil diatas menunjukan bahwa angka 5 adalah elemen terakhir dari data di variabel $array yang dikembalikan oleh array_pop() namun elemen 5 tersebut sudah diapus dari $array sehingga menyisakan 4 elemen array yang tersedia.

Demikian tutorial tentang penggunaan array_pop(), jika ada pertanyaan tinggalkan komentar dibawah ini ya.

Komentar

Selamat, anda berkesempatan menjadi komentator pertama di artikel ini. Punya pertanyaan atau saran? Silahkan tinggalkan komentar untuk memulai diskusi.
Terima kasih telah memilih untuk meninggalkan komentar. Harap diingat bahwa semua komentar dimoderasi sesuai dengan kebijakan, dan informasi anda TIDAK akan dipublikasikan. Harap JANGAN gunakan kata kunci di kolom nama. Mari kita buat diskusi yang menarik dan bermakna.

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.