Hàm array_push() trong PHP

Hàm array_push() trong PHP

Hàm array_push() trong PHP dùng để thêm mới các phần tử vào vị trí cuối cùng của một mảng bằng giá trị của phần tử đó, chi tiết như nào hãy cùng chúng tôi phân tích:

Chức năng của Hàm array_push() trong PHP

Hàm array_push() trong PHP dùng để thêm mới các phần tử vào vị trí cuối cùng của một mảng bằng giá trị của phần tử đó, phần tử nào để trước sẽ được thêm trước, các khóa (key) của các phần tử mới thêm vào sẽ lấy Khóa (key) cao nhất hiện tại trong mảng cộng thêm 1, nếu các khóa (key) trong mảng đều là chuỗi thì khóa (key) mới thêm vào sẽ là 1.

Cú pháp của Hàm array_push() trong PHP

array_push($biến_mảng_gốc, "phần_tử_mới_1", "phần_tử_mới_2", "phần_tử_mới_3");

$biến_mảng_gốc: Biến của mảng gốc.

"phần_tử_mới_1", "phần_tử_mới_2", "phần_tử_mới_3"; Các phần tử mới được thêm vào, thêm bao nhiêu phần tử cũng được, chỉ thêm giá trị của phần tử còn Khóa (Key) thì sẽ lấy tự động theo Khóa (Key) hiện tại trong mảng.

Ví dụ Hàm array_push() trong PHP

<h2>Thêm giá trị của các phần tử mới vào mảng bình thường</h2>
<?php
$manggoc = array("Lực","Vân","Quỳnh");

// Thêm phần tử có giá trị chuỗi
array_push($manggoc,"Dung","Hạ");
print_r($manggoc);
echo "<br>";

// Thêm phần tử có giá trị số
array_push($manggoc, 100,200);
print_r($manggoc);
?>

<h2>Thêm giá trị của các phần tử mới vào mảng liên kết</h2>
<?php
$manglkgoc = array("abc"=>"Lực", 2 =>"Quỳnh", 29 =>"Vân");

// Thêm phần tử có giá trị chuỗi
array_push($manglkgoc,"Dung","Hạ");
print_r($manglkgoc);
echo "<br>";

// Thêm phần tử có giá trị số
array_push($manglkgoc, 100,200);
print_r($manglkgoc);
?>

Kết quả:

/////Thêm giá trị của các phần tử mới vào mảng bình thường
Array ( [0] => Lực [1] => Vân [2] => Quỳnh [3] => Dung [4] => Hạ )
Array ( [0] => Lực [1] => Vân [2] => Quỳnh [3] => Dung [4] => Hạ [5] => 100 [6] => 200 )

/////Thêm giá trị của các phần tử mới vào mảng liên kết
Array ( [abc] => Lực [2] => Quỳnh [29] => Vân [30] => Dung [31] => Hạ )
Array ( [abc] => Lực [2] => Quỳnh [29] => Vân [30] => Dung [31] => Hạ [32] => 100 [33] => 200 )

Chạy Thử

Lời kết

Cảm ơn các bạn đã tham khảo bài viết Hàm array_push() trong PHP.

  • 0 Bình luận
Content Trần Ngọc Thanh
Trần Ngọc Thanh
Content Trần Ngọc Thanh là người viết content có kinh nghiệm nhiều năm tại Web Mới, chuyên viết content bên lĩnh vực website và nhiều lĩnh vực khác
Chia sẻ nội dung đánh giá của bạn về Hàm array_push() trong PHP
Email, Điện thoại của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *
Đánh giá của bạn
Tên *
Email
Số điện thoại *
Bình luận, Hỏi đáp
Đăng ký tư vấn thiết kế website
Tìm hiểu 1 năm không bằng lắng nghe 1 câu tư vấn