Giới thiệu
Hàm str_split() chuyển đổi một chuỗi thành mảng, chia thành các phần tử có độ dài bằng nhau.
Cú pháp
str_split(string $str, int $length = 1): array
Tham số
- str - Chuỗi cần chia.
- length (tùy chọn) - Độ dài mỗi phần tử. Mặc định = 1 (tách từng ký tự).
Giá trị trả về
Trả về mảng các chuỗi con. Nếu length < 1 trả về false. Nếu length > độ dài chuỗi, trả về mảng 1 phần tử là toàn bộ chuỗi.
Ví dụ
Ví dụ 1: Tách từng ký tự (mặc định)
<?php $str = "Android"; print_r(str_split($str)); ?>
Kết quả:
Array
(
[0] => A
[1] => n
[2] => d
[3] => r
[4] => o
[5] => i
[6] => d
)
Ví dụ 2: Tách mỗi 3 ký tự
<?php $str = "DavidBeckham"; print_r(str_split($str, 3)); ?>
Kết quả:
Array
(
[0] => Dav
[1] => idB
[2] => eck
[3] => ham
)