Bạn có thể sử dụng hàm PHP array_push[]
để chèn một hoặc nhiều phần tử hoặc giá trị vào cuối một mảng. Hãy thử một ví dụ và xem chức năng này hoạt động như thế nào
Câu hỏi thường gặp liên quan
Dưới đây là một số câu hỏi thường gặp khác liên quan đến chủ đề này
Thêm một cái gì đó vào cái hiện có là một trong những nhu cầu cơ bản đối với bất kỳ ngôn ngữ lập trình nào. Bản thân PHP có nhiều hàm dựng sẵn khác nhau để xử lý chức năng nối thêm mảng. Chúng ta có thể thêm hai hoặc nhiều mảng để tạo ra một mảng mới [kết hợp của tất cả]. Mảng rất hữu ích khi chúng ta có hai mảng khác nhau và muốn hợp nhất mảng đó thành một mảng duy nhất để xử lý tiếp. Nối thêm mảng có thể đẩy một phần tử mới vào một mảng, thêm một mảng vào một mảng khác, hợp nhất 2 hoặc nhiều mảng lại với nhau, v.v. Trong hàm array_merge[] trả về một mảng mới sau khi lược tất cả các mảng được truyền trong tham số array_merge[] này
Gói phát triển phần mềm tất cả trong một[hơn 600 khóa học, hơn 50 dự án]
Giá
Xem khóa học
600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 [84.212 xếp hạng]
Cú pháp của mảng nối thêm PHP
Dưới đây là danh sách PHP nối thêm mảng và cú pháp của chúng
Bắt đầu khóa học phát triển phần mềm miễn phí của bạn
Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác
Cú pháp #1
array_merge[$array1, $array2];
- Mô tả – array_merge[] là một hàm tích hợp sẵn trong ngôn ngữ PHP. $array1 và $array2 là hai mảng chúng tôi đang tìm cách hợp nhất. Nó kết hợp hai mảng đơn thành một mảng duy nhất
Cú pháp #2
array_push[$array1, $array2];
- Mô tả – Một lần nữa, array_push[] là một hàm tích hợp sẵn trong ngôn ngữ PHP. $array1 và $array2 là hai mảng chúng tôi đang tìm cách hợp nhất. Trong quá trình này, mảng tiếp theo sẽ xuất hiện ở vị trí tiếp theo của vị trí đầu tiên. Ví dụ: nếu $array1 có 5 phần tử, trong trường hợp này, $array2 đầy đủ sẽ được đặt ở vị trí thứ 6
Cú pháp #3
array_push[$array1, $val];
- Mô tả – array_merge[] cũng có thể được sử dụng để thêm phần tử vào mảng. $array1 là một mảng liệu $val có phải là giá trị mà chúng ta muốn thêm vào trong $array1 hay không. Trong quá trình này, $val sẽ được thêm dưới dạng giá trị bình thường vào vị trí tiếp theo của $array1
- Các phần tử của mảng liên kết đơn có thể được thực hiện bằng cách sử dụng hợp nhất mảng. Mảng được so sánh khóa-giá trị này sẽ được chuyển đổi thành một mảng duy nhất. Có nhiều cách khác để chúng ta có thể thực hiện các chức năng của array_merge[]
Cú pháp #4
array_combine[$array1, $array2]
array_combine[] có thể được sử dụng để kết hợp hai mảng đơn thành mảng liên kết [thành mảng giá trị khóa]
Làm thế nào nó hoạt động?
Để sử dụng tính năng hợp nhất mảng này, chúng ta cần có hai mảng. Giả sử $array1 và $array2. Chúng ta có thể hợp nhất hai mảng này thành một mảng để tạo thành một mảng duy nhất. Điều này có thể được thực hiện bằng cách viết mã tùy chỉnh của riêng chúng tôi bằng cách sử dụng các hàm dựng sẵn PHP. Trong chính PHP, có nhiều cách khác nhau để chúng tôi có thể đạt được điều này theo yêu cầu kinh doanh của mình. Mặt khác, [các] phần tử cũng có thể được thêm vào mảng
Ví dụ về mảng nối thêm PHP
Sau đây là các ví dụ như được đưa ra dưới đây
Ví dụ #1 – Hợp nhất hai mảng để tạo thành một mảng duy nhất
Trong ví dụ này, chúng ta sẽ có hai mảng và chúng ta sẽ cố gắng hợp nhất mảng đó bằng hàm PHP array_merge[]
Mã số
đầu ra
Ví dụ #2 – Hợp nhất hai mảng bằng array_push
Sử dụng hàm array_push[], cái thứ hai sẽ được hợp nhất với cái đầu tiên. Trong hàm này, mảng thứ hai sẽ được thêm vào vị trí tiếp theo của mảng đầu tiên. Mảng hoàn chỉnh sẽ được đặt ở vị trí tiếp theo
Mã số
đầu ra
Chúng ta có thể thấy ở vị trí thứ 4, toàn bộ mảng đã được đặt
Ví dụ #3 – Nối một phần tử vào một mảng
Mã số
________số 8
đầu ra
Như chúng ta có thể thấy trong ví dụ, nếu chúng ta thêm một phần tử thì nó sẽ được thêm vào như một giá trị bình thường ở vị trí tiếp theo của mảng
Ví dụ #4 – Cảm nhận mảng bằng cách chạy vòng lặp
Mã số
đầu ra
Ví dụ #5 – Hợp nhất mảng kết hợp trong PHP
Mã số
array_push[]
0
đầu ra
Như chúng ta có thể thấy trong ví dụ này, nếu chúng ta có phím số thì nó sẽ bắt đầu từ vị trí truyền thống của nó. Còn lại sẽ cộng vào key-value
Ví dụ #6 – Hợp nhất một mảng kết hợp duy nhất trong PHP
Mã số
array_push[]
1
đầu ra
Bài viết được đề xuất
Đây là hướng dẫn về PHP Append Array. Ở đây chúng ta cũng thảo luận về phần Giới thiệu và cách hoạt động của mảng nối thêm php cùng với các ví dụ khác nhau và cách triển khai mã của nó. Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –