Đẩy đối tượng vào mảng PHP

Trong hướng dẫn ngắn này, chúng tôi sẽ trình bày cho bạn cách đẩy cả giá trị và khóa vào một mảng PHP theo cách nhanh nhất và đơn giản nhất

Dưới đây, bạn có thể tìm thấy các phương pháp mà chúng tôi khuyên bạn nên sử dụng

Phương pháp đầu tiên mà chúng tôi khuyên bạn nên sử dụng là tên mảng

Đây là mã để sử dụng

Phương pháp thứ hai là sử dụng toán tử hợp [+] để kết hợp và giữ các khóa của mảng được thêm vào. Đây là một ví dụ thích hợp

Một phương pháp khác là sử dụng array_merge theo cách sau

 $rule[1]]];

?>

Một mảng được coi là một biến cụ thể, có khả năng lưu trữ nhiều hơn một giá trị tại một thời điểm

Vì vậy, một mảng PHP có thể chứa nhiều giá trị dưới một tên duy nhất. Có thể truy cập chúng bằng cách tham khảo một số chỉ mục

Mã như sau -

Thí dụ

$object = new stdClass[];
$object->name = "My name";
$myArray[] = $object;

đầu ra

Điều này sẽ tạo ra đầu ra sau -

Suppose myArray already contains ‘a’ and ‘c’, the value of “My name” will be added to it. It becomes
Array {
   a:0, c:1, “My name”:2
}

Đối tượng được tạo và sau đó nó được đẩy đến cuối mảng [đã có trước đó]

Thay thế

$myArray[] = [object] ['name' => 'My name'];

Một mảng có thể chứa nhiều giá trị dưới một tên duy nhất và bạn có thể truy cập các giá trị bằng cách tham chiếu đến một số chỉ mục

Trong PHP, có ba loại mảng

  1. mảng được lập chỉ mục. Mảng có chỉ mục số
  2. mảng kết hợp. Mảng với các khóa được đặt tên
  3. mảng nhiều chiều. Mảng chứa một hoặc nhiều mảng

Tìm hiểu về hàm array_push[] trong PHP

Array_push[] trong PHP là một hàm tích hợp dùng để chèn các phần tử mới vào cuối một mảng và lấy các phần tử mảng đã cập nhật

Phương thức array_push[] lấy một phần tử hoặc một mảng các phần tử và nối nó vào mảng

Bạn có thể thêm bao nhiêu giá trị tùy thích. Tuy nhiên, các phần tử được chèn của bạn sẽ luôn có các phím số, ngay cả khi mảng có các phím chuỗi.  

Hàm PHP array_push[] đã được giới thiệu trong PHP 4

Để thêm nhiều giá trị hơn vào một mảng PHP, bạn có thể sử dụng hàm array_push[], hàm này sẽ chèn một hoặc nhiều phần tử vào cuối một mảng

Độ dài của mảng tăng theo số lượng biến được đẩy. Bạn có thể thêm một hoặc nhiều phần tử cùng lúc bằng cách sử dụng hàm array_push[]

Mảng_push[] coi một mảng là một ngăn xếp và đẩy các biến đã truyền vào một đầu của mảng.

cú pháp

Cú pháp cho PHP Array Push như sau

array_push[array,value1,value2...]

Thông số

Một tham số mảng là bắt buộc mà chúng ta sẽ thêm giá trị

Tham số value1 cũng là bắt buộc, đây là giá trị chúng ta sẽ chèn vào mảng đã chỉ định

Giá trị 2, giá trị 3, v.v. là các tham số tùy chọn. Tuy nhiên, chúng ta phải truyền các tham số đó để thêm nhiều giá trị

Giá trị trả về

Hàm array_push[] sẽ trả về độ dài của các phần tử mới của một mảng

Triển khai phương thức array_push[]

Tạo một tệp có tên ứng dụng. php và thêm đoạn mã sau

Chủ Đề