Hàm strtok() của PHP
Ví dụ
Phân cách chuỗi một cách từng phần:
Trong ví dụ sau, xin lưu ý rằng chúng tôi chỉ sử dụng tham số string khi gọi hàm strtok() lần đầu tiên. Sau khi gọi lần đầu tiên, hàm chỉ cần tham số split vì nó rõ ràng về vị trí của mình trong chuỗi hiện tại. Để phân cách chuỗi mới, hãy gọi lại strtok() với tham số string:
<?php $string = "Hello world. Beautiful day today."; $token = strtok($string, " "); while ($token !== false) { echo "$token<br>"; $token = strtok(" "); } ?>
Định nghĩa và cách sử dụng
Hàm strtok() chia chuỗi thành các chuỗi nhỏ hơn (dấu hiệu).
Cú pháp
strtok(string,split)
Tham số | Mô tả |
---|---|
string | Bắt buộc. Định nghĩa chuỗi cần phân cách. |
split | Bắt buộc. Định nghĩa một hoặc nhiều ký tự phân cách. |
Chi tiết kỹ thuật
Trả về giá trị: | Trả về dấu hiệu chuỗi (string token). |
Phiên bản PHP: | 4+ |