Hướng dẫn push array to first php - đẩy mảng lên php đầu tiên

❮ 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ố

Tham sốSự mô tả
mảngYêu cầu. Chỉ định một mảng
giá trị1Khô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)
Value2Không bắt buộc. Chỉ định một giá trị để chèn
Value3Không bắt buộc. Chỉ định một giá trị để chèn


Value3

Chi tiết kỹ thuậtGiá trị trở lại:
Trả về số phần tử mới trong mảngPhiên bản PHP:
4+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

Phiên bảnSự mô tả
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

$queue = array("orange""banana");
array_unshift($queue"apple""raspberry");
print_r($queue);
?>

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:

$someArray=array(224=>'someword1', 228=>'someword2', 102=>'someword3', 544=>'someword3',95=>'someword4'); $someArray=array(100=>'Test Element 1 ',255=>'Test Element 2')+$someArray;
?>

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'
);

&$array0

Ẩn danh ¶

10 năm trước

&$array1

&$array2

&$array0

Daniel tại SmallBoxcms Dot Com ¶

7 năm trước

&$array4

&$array5

&$array0

Richard Akindele ¶

6 năm trước

&$array7

&$array8

&$array9

&$array0

Amschroeder tại gmail dot com ¶

15 năm trước

...$values1

...$values2

...$values3

...$values4

Ẩn danh ¶

10 năm trước

...$values5

Daniel tại SmallBoxcms Dot Com ¶

7 năm trước

...$values6

...$values7

...$values8

...$values9

Richard Akindele ¶

6 năm trước

array0

array1

&$array0

Amschroeder tại gmail dot com ¶

PHP tại Electricsurfer dot com

array3

array4

&$array0

18 năm trước

Robert Dot Wills tại Fuzzbrain Dot Uklinux Dot Net

array6

array7

&$array0

20 năm trước

PHP tại Electricsurfer dot com

array9

values0

&$array0

Làm thế nào để đẩy mảng đến PHP đầu tiên?

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. Lưu ý: Các phím số sẽ bắt đầu ở 0 và tăng thêm 1.array_unshift() function inserts new elements to an array. The new array values will be inserted in the beginning of the array. Tip: You can add one value, or as many as you like. Note: Numeric keys will start at 0 and increase by 1.

Làm thế nào để bạn đẩy một phần tử vào một mảng ở vị trí đầu tiên?

Việc thêm các phần tử mới ở đầu mảng hiện có có thể được thực hiện bằng cách sử dụng phương thức mảng unShift ().using the Array unshift() method.

Array_unshift là gì?

Array_unshift () được sử dụng để thêm một hoặc nhiều phần tử vào đầu một mảng.Lưu ý: Danh sách các yếu tố được chuẩn bị toàn bộ để các yếu tố được chuẩn bị theo cùng một thứ tự.Tất cả các khóa mảng số sẽ được sửa đổi để bắt đầu đếm từ 0 trong khi các khóa theo nghĩa đen sẽ không được thay đổi.used to add one or more elements to the beginning of an array. Note: The list of elements is prepended as a whole so that the prepended elements stay in the same order. All numerical array keys will be modified to start counting from zero while literal keys won't be changed.

Array_push trong PHP là gì?

Đị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.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).inserts one or more elements to the end of an array. Tip: You can add one value, or as many as you like. Note: Even if your array has string keys, your added elements will always have numeric keys (See example below).