Hàm array_unshift

Hàm array_unshift thêm các phần tử vào đầu mảng. Mảng được truyền vào sẽ bị thay đổi, và hàm trả về số lượng phần tử mới trong mảng. Các phần tử cần thêm được liệt kê cách nhau bởi dấu phẩy.

Cú pháp

phparray_unshift(array &$array, mixed ...$values): int

Ví dụ

Hãy thêm 2 phần tử nữa vào đầu mảng:

php<?php
  $arr = [1, 2, 3, 4, 5];
  
  $num = array_unshift($arr, 'a', 'b');
  var_dump($arr);
?>

Kết quả thực thi mã:

php['a', 'b', 1, 2, 3, 4, 5]

Trong biến $num sẽ chứa số lượng phần tử mới của mảng:

php7

Xem thêm

  • hàm array_shift,
    loại bỏ phần tử đầu tiên của mảng