Hàm count_chars() của PHP
Mô hình
Trả về một chuỗi chứa tất cả các ký tự khác nhau được sử dụng trong "Hello World!" (mô hình 3):
<?php $str = "Hello World!"; echo count_chars($str,3); ?>
Định nghĩa và cách sử dụng
count_chars() hàm trả về thông tin về các ký tự được sử dụng trong chuỗi (ví dụ, tần suất xuất hiện của ký tự ASCII trong chuỗi hoặc một ký tự có được sử dụng trong chuỗi hay không).
Ngữ pháp
count_chars(string,mode)
Tham số | Mô tả |
---|---|
string | Bắt buộc. Định nghĩa chuỗi cần kiểm tra. |
mode |
Chọn. Định nghĩa chế độ trả về. Mặc định là 0. Dưới đây là các chế độ trả về khác nhau:
|
Chi tiết kỹ thuật
Trả về giá trị: | tùy thuộc vào giá trị được chỉ định mode Tham số. |
Phiên bản PHP: | 4+ |
Thêm ví dụ
Ví dụ 1
Trả về một chuỗi chứa tất cả các ký tự chưa được sử dụng trong "Hello World!" (chế độ 4):
<?php $str = "Hello World!"; echo count_chars($str,4); ?>
Ví dụ 2
Trong ví dụ này, chúng ta sẽ sử dụng count_chars() để kiểm tra chuỗi, cài đặt chế độ là 1. Chế độ 1 sẽ trả về một mảng, giá trị ASCII là tên khóa, số lần xuất hiện là giá trị khóa:
<?php $str = "Hello World!"; print_r(count_chars($str,1)); ?>
Ví dụ 3
Lần thử khác để tính số lần xuất hiện của một ký tự ASCII trong một chuỗi:
<?php $str = "PHP is pretty fun!!"; $strArray = count_chars($str,1); foreach ($strArray as $key=>$value) { echo "Ký tự <b>'".chr($key)."'</b> được tìm thấy $value lần.<br>"; } ?>