06/04/2021, 14:46
Hàm str_word_count() trong PHP - PHP Function
Code $input = "Zaidap.com.net duoc sang lap b0i anh Nguyen Van Cu0ng"; $result = str_word_count($input); $result_2 = str_word_count($input, 1); $result_3 = str_word_count($input, 2); echo "<pre>"; print_r($result); echo "</pre>"; echo "<pre>"; print_r($resu ...
Hàm str_word_count()
sẽ lấy thông tin về các từ có trong chuỗi, bao gồm số từ, vị trí xuất hiện .v.v.
Cú pháp
Cú pháp: str_word_count( $str, $format, $charlist);
Trong đó:
$str
là chuỗi cần kiểm tra.$format
là tham số quy định kết quả trả về, mặc định nếu không chuyền thì$format = 0
:- Nếu
$format = 0
, hàm trả về số từ có trong chuỗi. - Nếu
$format = 1
, hàm trả về một mảng liên tục bao gồm các từ có trong chuỗi. - Nếu
$format = 2
, hàm trả về một mảng kết hợp, với khóa là vị trí xuất hiện của từ còn giá trị sẽ là từ đó.
- Nếu
$charlist
là danh sách các kí tự được xem như là 1 từ.
Ví dụ
Code
$input = "Zaidap.com.net duoc sang lap b0i anh Nguyen Van Cu0ng"; $result = str_word_count($input); $result_2 = str_word_count($input, 1); $result_3 = str_word_count($input, 2); echo "<pre>"; print_r($result); echo "</pre>"; echo "<pre>"; print_r($result_2); echo "</pre>"; echo "<pre>"; print_r($result_3); echo "</pre>";
Kết quả
12 Array ( [0] => Zaidap.com [1] => net [2] => duoc [3] => sang [4] => lap [5] => b [6] => i [7] => anh [8] => Nguyen [9] => Van [10] => Cu [11] => ng ) Array ( [0] => Zaidap.com [9] => net [13] => duoc [18] => sang [23] => lap [27] => b [29] => i [31] => anh [35] => Nguyen [42] => Van [46] => Cu [49] => ng )
Tham khảo: php.net
Nguồn: Zaidap.com.net