Contoh
Masukkan elemen “blue” ke sebuah array:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?> //Output : Array ( [0] => blue [a] => red [b] => green )
Definisi dan Penggunaan
Fungsi array_unshift()
berguna untuk menyisipkan elemen baru ke array. Nilai array baru akan disisipkan di awal array.
Tip: Kita bisa menambahkan satu nilai atau sebanyak yang kita suka.
Catatan: Kunci numerik akan dimulai dari 0 dan bertambah 1. Kunci string akan tetap sama.
Syntax
array_unshift(array, value1, value2, value3, ...)
Nilai Parameter
Parameter | Deskripsi |
---|---|
array | Required. Menentukan array |
value1 | Optional. Menentukan nilai untuk dimasukkan (Diperlukan dalam versi PHP sebelum 7.3) |
value2 | Optional. Menentukan nilai untuk disisipkan |
value3 | Optional. Menentukan nilai untuk disisipkan |
Detail Teknis
Return Value: | Mengembalikan jumlah elemen baru dalam larik |
---|---|
PHP Version: | 4+ |
PHP Changelog: | PHP 7.3: Fungsi ini sekarang dapat dipanggil hanya dengan parameter array |
Contoh Lain
Contoh
Tunjukkan nilai pengembalian:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?> // Output : 3
Contoh
Menggunakan tombol numerik:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?> // Output : Array ( [0] => blue [1] => red [2] => green )