Bạn có thể sử dụng hàm PHP explode[]
để tách hoặc ngắt một chuỗi thành một mảng bằng một chuỗi phân tách như dấu cách, dấu phẩy, dấu gạch nối, v.v. Bạn cũng có thể đặt tham số giới hạn tùy chọn để chỉ định số phần tử mảng sẽ trả về. Hãy thử một ví dụ và xem nó hoạt động như thế nào
";
print_r[explode[" ", $my_str, 4]];
?>
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
Trong hướng dẫn này, hãy tìm hiểu cách chia mảng thành các phần 2, 3 hoặc 4 trong PHP. Câu trả lời ngắn gọn là sử dụng hàm array_chunk[]
nhận hai đối số để chia mảng thành nhiều phần
Bạn có thể chỉ định số khối bạn muốn tạo từ mảng đã cho trong PHP. Hãy tìm hiểu với các ví dụ khác nhau được đưa ra dưới đây với đầu ra
Mục lục
- Cách chia mảng thành hai phần trong PHP
- Chia mảng thành ba phần trong PHP
- Chia thành bốn khối bằng cách sử dụng PHP
Cách chia mảng thành hai phần trong PHP
Để chia mảng thành hai phần, bạn phải sử dụng hàm array_chunk[]
và chuyển 2 làm đối số thứ hai của nó. Đối số đầu tiên là bạn phải chia thành nhiều phần
Ví dụ
PHP1
2
3
4
5
6
7
8
9
10
đầu ra
Có bảy phần tử trong một mảng. Khi bạn sử dụng hàm array_chunk[]
để tách, nó sẽ tạo mảng con trong đó mỗi mảng chứa 2 phần tử
Chia mảng thành ba phần trong PHP
Khi bạn phải chia mảng thành nhiều phần, bạn phải sử dụng hàm array_chunk[]
với hai đối số. Truyền biến mảng làm đối số đầu tiên và số khối là 3 trong đối số thứ hai
Ví dụ
PHP1
2
3
4
5
6
7
8
9
10
đầu ra
Ví dụ trên hiển thị mảng đã cho thành 3 phần. Phần đầu tiên và các phần chứa 3 yếu tố. Tuy nhiên, phần tử cuối cùng chỉ chứa một phần tử duy nhất sau khi chia mảng thành nhiều phần trong PHP
Chia thành bốn khối bằng cách sử dụng PHP
Ngoài các phương pháp trên, bạn cũng có thể chia mảng thành bốn phần trong PHP. Bạn chỉ cần chuyển 4 làm đối số thứ hai của hàm array_chunk[]
như được đưa ra bên dưới
Ví dụ
1
2
3
4
5
6
7
8
9
10
đầu ra
Sau khi chia mảng thành 4 phần, phần mảng đầu tiên chứa 4 phần tử và phần mảng cuối cùng chứa 3 phần tử. Điều này là do chỉ còn lại 3 phần tử trong phần mảng cuối cùng trong PHP