❮ Tham chiếu mảng PHP
Thí dụ
Chèn phần tử "màu xanh" vào một mảng:
"màu đỏ", "b" => "màu xanh lá cây"]; mảng_unshift [$ a, "màu xanh"]; print_r [$ a]; ?>
$a=array["a"=>"red","b"=>"green"];
array_unshift[$a,"blue"];
print_r[$a];
?>
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Hàm mảng_unShift [] chèn các phần tử mới vào một mảng. Các giá trị mảng mới sẽ được chèn vào đầu mảng.
Mẹo: Bạn có thể thêm một giá trị, hoặc bao nhiêu tùy thích. You can add one value, or as many as you like.
Lưu ý: Các phím số sẽ bắt đầu ở 0 và tăng thêm 1. Các phím chuỗi sẽ giữ nguyên. Numeric keys will start at 0 and increase by 1. String keys will remain the same.
Cú pháp
Array_unshift [mảng, value1, value2, value3, ...]
Giá trị tham số
mảng | Yêu cầu. Chỉ định một mảng |
giá trị1 | Không bắt buộc. Chỉ định giá trị để chèn [cần thiết trong các phiên bản PHP trước 7.3] |
Value2 | Không bắt buộc. Chỉ định một giá trị để chèn |
Value3 | Không bắt buộc. Chỉ định một giá trị để chèn |
Value3
Giá trị trở lại: |
Phiên bản PHP: |
PHP Changelog: |
Php 7.3: Hàm này hiện chỉ có thể được gọi chỉ bằng tham số mảng
Thí dụ
Nhiều ví dụ hơn
Hiển thị giá trị trả về:
$a=array["a"=>"red","b"=>"green"];
print_r[array_unshift[$a,"blue"]];
?>
Hãy tự mình thử »
Thí dụ
Định nghĩa và cách sử dụng
Hàm mảng_unShift [] chèn các phần tử mới vào một mảng. Các giá trị mảng mới sẽ được chèn vào đầu mảng.
$a=array[0=>"red",1=>"green"];
array_unshift[$a,"blue"];
print_r[$a];
?>
Hãy tự mình thử »
❮ Tham chiếu mảng PHP
16 năm trước
Lagroue ¶ — Prepend one or more elements to the beginning of an array
Làm thế nào để đẩy mảng đến PHP đầu tiên?
mảng_unshift [mảng &$array
, hỗn hợp ...$values
]: int[array &$array
,
mixed ...$values
]: int
Ghi chú::
Đặt lại con trỏ bên trong của mảng đến phần tử đầu tiên.
Thông số
array
Mảng đầu vào.
values
Các giá trị để dự bị.
Trả về giá trị
Trả về số phần tử mới trong array
.
Thay đổi
7.3.0 | Hàm này bây giờ có thể được gọi chỉ với một tham số. Trước đây, ít nhất hai tham số đã được yêu cầu. |
Ví dụ
Ví dụ #1 Array_unshift [] Ví dụarray_unshift[] example
Ví dụ trên sẽ xuất ra:
Array [ [0] => apple [1] => raspberry [2] => orange [3] => banana ]
Xem thêm
- Array_Shift [] - Chuyển một phần tử ra khỏi đầu mảng
- Array_push [] - Đẩy một hoặc nhiều phần tử vào cuối mảng
- mảng_pop [] - bật phần tử ra khỏi phần cuối của mảng
Sergei tại gmx dot net ¶ ¶
15 năm trước
You can preserve keys and unshift an array with numerical indexes in a really simple way if you'll do the following:
now the array looks as follows:
array[
100=>'Test Element 1 ',
255=>'Test Element 2'
224=>'someword1',
228=>'someword2',
102=>'someword3',
544=>'someword3',
95=>'someword4'
];
&$array
0Ẩn danh ¶ ¶
10 năm trước
&$array
1
&$array
2
&$array
0Daniel tại SmallBoxcms Dot Com ¶ ¶
7 năm trước
&$array
4
&$array
5
&$array
0Richard Akindele ¶ ¶
6 năm trước
&$array
7
&$array
8
&$array
9
&$array
0
Amschroeder tại gmail dot com ¶ ¶
15 năm trước
...$values
1
...$values
2
...$values
3
...$values
4Ẩn danh ¶ ¶
10 năm trước
...$values
5
Daniel tại SmallBoxcms Dot Com ¶ ¶
7 năm trước
...$values
6
...$values
7
...$values
8
...$values
9Richard Akindele ¶ ¶
6 năm trước
array
0
array
1
&$array
0Amschroeder tại gmail dot com ¶ ¶
PHP tại Electricsurfer dot com
array
3
array
4
&$array
018 năm trước ¶
Robert Dot Wills tại Fuzzbrain Dot Uklinux Dot Net
array
6
array
7
&$array
020 năm trước ¶
PHP tại Electricsurfer dot com
array
9
values
0
&$array
0