PHP hàm array_unshift()
Ví dụ
Chèn phần tử "blue" vào mảng:
<?php $a=array("a"=>"red","b"=>"green"); array_unshift($a,"blue"); print_r($a); ?>
Định nghĩa và cách sử dụng
Hàm array_unshift() được sử dụng để chèn phần tử mới vào mảng. Giá trị của mảng mới sẽ được chèn vào đầu mảng.
Các phần tử được thêm vào như một thể tích, thứ tự của các phần tử trong mảng sẽ giống như thứ tự trong tham số.
Hàm này sẽ trả về số lượng phần tử trong mảng.
Lưu ý:Bạn có thể chèn một hoặc nhiều giá trị.
Ghi chú:Tên khóa số sẽ bắt đầu từ 0, tăng lên 1. Tên khóa chuỗi sẽ giữ nguyên.
Cú pháp
array_unshift(mảng,value1,value2,value3...)
Tham số | Mô tả |
---|---|
mảng | Bắt buộc. Định nghĩa mảng. |
value1 | Bắt buộc. Định nghĩa giá trị cần chèn. |
value2 | Tùy chọn. Định nghĩa giá trị cần chèn. |
value3 | Tùy chọn. Định nghĩa giá trị cần chèn. |
Chi tiết kỹ thuật
Giá trị trả về: | Trả về số lượng phần tử mới trong mảng. |
Phiên bản PHP: | 4+ |
Thử nghiệm thêm
Ví dụ 1
Hiển thị giá trị trả về:
<?php $a=array("a"=>"red","b"=>"green"); print_r(array_unshift($a,"blue")); ?>
Ví dụ 2
Sử dụng tên khóa số:
<?php $a=array(0=>"red",1=>"green"); array_unshift($a,"blue"); print_r($a); ?>