❮ Tham chiếu mảng PHP
Thí dụ
Chèn "màu xanh" và "vàng" vào cuối một mảng:
Hãy tự mình thử »
Định nghĩa và cách sử dụng
Hàm mảng_push () chèn một hoặc nhiều phần tử vào cuối một 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 ý: Ngay cả khi mảng của bạn có các phím chuỗi, các phần tử được thêm vào của bạn sẽ luôn có các khóa số (xem ví dụ bên dưới). Even if your array has string keys, your added elements will always have numeric keys (See example below).
Cú pháp
mảng_push (mảng, value1, value2, ...)
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ị để thêm (được yêu cầu trong các phiên bản PHP trước 7.3) |
Value2 | Không bắt buộc. Chỉ định giá trị để thêm |
Chi tiết kỹ thuật
Trả về số phần tử mới trong mảng |
4+ |
Tính đến phiên bản 7.3, chức năng này chỉ có thể được gọi chỉ với tham số mảng |
Nhiều ví dụ hơn
Thí dụ
Một mảng có các phím chuỗi:
"màu đỏ", "b" => "màu xanh lá cây"); Array_Push ($ a, "màu xanh", "vàng"); print_r ($ a);?>
$a=array("a"=>"red","b"=>"green");
array_push($a,"blue","yellow");
print_r($a);
?>
Hãy tự mình thử »
❮ Tham chiếu mảng PHP
13 năm trước
kamprettos tại yahoo dot com teguh iskanto ¶ — Push one or more elements onto the end of array
Ciprian dot amariei tại gmail com ¶
Bart tại Framers Dot NL ¶(array &$array, mixed ...$values): int
21 năm trước
(Php 4, Php 5, Php 7, Php 8): If you use array_push() to add one element to the array, it's better to use $array[] = because in that way there is no overhead of calling a function.
Array_Push - Đẩy một hoặc nhiều phần tử vào cuối Array: array_push() will raise a warning if the first argument is not an array. This differed from the $var[] behaviour where a new array was created, prior to PHP 7.1.0.
Sự mô tả
mảng_push (mảng &$array, hỗn hợp ...$values): intlặp lại cho mỗi giá trị vượt qua.
Lưu ý: Nếu bạn sử dụng Array_Push () để thêm một phần tử vào mảng, tốt hơn là sử dụng $array[] = vì theo cách đó, không có chi phí gọi hàm.Lưu ý: Array_push () sẽ đưa ra cảnh báo nếu đối số đầu tiên không phải là một mảng. Điều này khác với hành vi $var[] nơi một mảng mới được tạo ra, trước Php 7.1.0.
Thông số
array
Mảng đầu vào.
7.3.0 | Bart tại Framers Dot NL ¶ |
21 năm trước
(Php 4, Php 5, Php 7, Php 8)array_push() example
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
Array_Push - Đẩy một hoặc nhiều phần tử vào cuối Array
Array ( [0] => orange [1] => banana [2] => apple [3] => raspberry )
Sự mô tả
- mảng_push (mảng &$array, hỗn hợp ...$values): int
- lặp lại cho mỗi giá trị vượt qua.
- Lưu ý: Nếu bạn sử dụng Array_Push () để thêm một phần tử vào mảng, tốt hơn là sử dụng $array[] = vì theo cách đó, không có chi phí gọi hàm.
Lưu ý: Array_push () sẽ đưa ra cảnh báo nếu đối số đầu tiên không phải là một mảng. Điều này khác với hành vi $var[] nơi một mảng mới được tạo ra, trước Php 7.1.0. ¶
10 năm trước
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:
&$array0
&$array1
&$array2Thông số ¶
array
&$array3
&$array4
&$array5
&$array6
&$array7
&$array8
&$array2Mảng đầu vào. ¶
values
...$values0
...$values1
...$values2
...$values3
...$values4
...$values5
...$values6
...$values7
...$values8
...$values9
$array[] = 0
$array[] = 1
$array[] = 2
$array[] = 3
$array[] = 4
$array[] = 5
$array[] = 6
&$array2Các giá trị để đẩy vào cuối array. ¶
values
$array[] = 8
$array[] = 9
$var[]0
$var[]1
$var[]2Các giá trị để đẩy vào cuối array. ¶
array
$var[]3
$var[]4
$var[]5
$var[]6Mảng đầu vào. ¶
values
$var[]7
$var[]8
&$array2Các giá trị để đẩy vào cuối array. ¶
16 năm trước
array0
array1
array2
array3Trả về giá trị ¶
Trả về số phần tử mới trong mảng.
array4
Thay đổi ¶
Phiên bản
array5
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ụ
array6
array7
array8
array9
values0
values1
values2
values3
values4
values5
values6
values7
values8
&$array2Ví dụ #1 Array_push () ví dụ ¶
Ví dụ
array0
array1
&$array2Ví dụ #1 Array_push () ví dụ ¶
Ví dụ trên sẽ xuất ra:
array3
array4
&$array2Xem thêm ¶
mảng_pop () - bật phần tử ra khỏi phần cuối của mảng
array6
array7
array8
array9
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
0
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
1
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
2
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
3
Array_Shift () - Chuyển một phần tử ra khỏi đầu mảng ¶
17 năm trước
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
5
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
6
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
7
&$array2 ¶
13 năm trước
<?php
$stack = array("orange", "banana");
array_push($stack, "apple", "raspberry");
print_r($stack);
?>
9
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:0
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:1
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:2
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:3
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:4
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:5
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:6
&$array2Rarioj tại gmail dot com ¶ ¶
13 năm trước
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:8
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:9
&$array00
&$array2kamprettos tại yahoo dot com teguh iskanto ¶ ¶
17 năm trước
&$array02
&$array03
&$array2Ciprian dot amariei tại gmail com ¶ ¶
17 năm trước
&$array05
&$array06
&$array07
&$array2Bart tại Framers Dot NL ¶ ¶
17 năm trước
&$array09
&$array10
&$array221 năm trước ¶
16 năm trước
&$array12
&$array13
&$array14
&$array15
&$array16
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:6
&$array18
&$array19
&$array2Thay đổi ¶
Phiên bản
&$array21
&$array22
&$array23
&$array2Hà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ụ
&$array25
&$array26
&$array2Ví dụ #1 Array_push () ví dụ ¶
array
&$array28
&$array29
&$array30
&$array31Mảng đầu vào. ¶
mảng_pop () - bật phần tử ra khỏi phần cuối của mảng
&$array32
&$array33
&$array2Array_Shift () - Chuyển một phần tử ra khỏi đầu mảng ¶
Array_UnShift () - Đủ một hoặc nhiều phần tử cho đầu một mảng
&$array35
&$array36
&$array37
&$array38
&$array39
&$array40
&$array41
&$array42
&$array43
&$array2Rodrigo de Aquino ¶ ¶
17 năm trước
&$array45
&$array46
&$array47
&$array2BXI tại Rõa Dot NL ¶ ¶
10 năm trước
&$array49
&$array50
&$array51
&$array52
&$array53
&$array214 năm trước ¶
array
&$array55
&$array56
&$array57
&$array58
&$array59
&$array60
&$array61
&$array62
&$array63
&$array64
&$array65
&$array2ZBDE00 tại hotmail dot com ¶
15 năm trước
&$array67
&$array68
&$array2Yuri ¶ ¶
10 năm trước
&$array70
&$array71
&$array72
&$array2Marc Bernet ¶ ¶
16 năm trước
&$array74
&$array75
&$array2John ¶ ¶
17 năm trước
&$array77
&$array78
&$array79
&$array2Rarioj tại gmail dot com ¶ ¶
13 năm trước
&$array81
&$array82
&$array83
&$array2kamprettos tại yahoo dot com teguh iskanto ¶ ¶
17 năm trước
&$array85
&$array86
&$array87
&$array88
&$array89
&$array90
&$array91
&$array92
&$array93
&$array94
&$array95
If you're going to use array_push() to insert a "$key" => "$value" pair into an array, it can be done using the following:6
&$array97
&$array2&$array2 ¶
17 năm trước
&$array99
...$values00
...$values01
...$values02
...$values03
...$values04
&$array2&$array2 ¶
Rarioj tại gmail dot com ¶
...$values06
...$values07
&$array2