Giới thiệu
Hàm chunk_split() chia chuỗi thành các đoạn (chunk) có độ dài cố định, chèn chuỗi kết thúc dòng sau mỗi đoạn. Thường dùng cho base64 encoding (RFC 2045).
Cú pháp
chunk_split(string $str, int $length = 76, string $end = "\r\n"): string
Tham số
- str - Chuỗi cần chia.
- length (tùy chọn) - Độ dài mỗi chunk. Mặc định 76.
- end (tùy chọn) - Chuỗi kết thúc mỗi chunk. Mặc định
"\r\n"(CRLF).
Giá trị trả về
Trả về chuỗi đã được chia chunk.
Ví dụ
Ví dụ 1: Chia mỗi 1 ký tự, phân cách bằng dấu chấm
<?php $s = "Welcome!"; echo chunk_split($s, 1, "."); ?>
Kết quả:
W.e.l.c.o.m.e.!.
Ví dụ 2: Chia mỗi 3 ký tự, phân cách bằng $$
<?php $s = "My Name is Tom"; echo chunk_split($s, 3, "$$"); ?>
Kết quả:
My $$Nam$$e i$$s T$$om$$