PHP count_chars()ฟังก์ชั่น
ตัวอย่าง
ส่งกลับสตริงที่มีอักขระต่าง ๆ ทั้งหมดที่ใช้ใน "Hello World!" (โหมด 3):
<?php
$str = "Hello World!";
echo count_chars($str,3);
?>
ความหมายและการใช้งาน
ฟังก์ชัน count_chars() ส่งคืนข้อมูลเกี่ยวกับอักขระที่ใช้ในสตริง (เช่น จำนวนครั้งที่อักขระ ASCII เกิดขึ้นในสตริง หรืออักขระใดที่ใช้หรือไม่ได้ใช้ในสตริง)
ไวยากรณ์
count_chars(string,mode)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
string | Required. The string to be checked |
mode | Optional. Specifies the return modes. 0 is default. The different return modes are:
|
รายละเอียดทางเทคนิค
คืนมูลค่า: | ขึ้นอยู่กับ พารามิเตอร์โหมดที่ระบุ |
---|---|
รุ่น PHP: | 4+ |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ส่งคืนสตริงที่มีอักขระที่ไม่ได้ใช้ทั้งหมดใน "Hello World!" (โหมด 4):
<?php
$str = "Hello World!";
echo count_chars($str,4);
?>
ตัวอย่าง
ในตัวอย่างนี้ เราจะใช้ count_chars() กับโหมด 1 เพื่อตรวจสอบสตริง โหมด 1 จะส่งคืนอาร์เรย์ที่มีค่า ASCII เป็นคีย์และจำนวนครั้งที่เกิดขึ้นเป็นค่า:
<?php
$str = "Hello World!";
print_r(count_chars($str,1));
?>
ตัวอย่าง
อีกตัวอย่างหนึ่งของการนับจำนวนอักขระ ASCII ที่เกิดขึ้นในสตริง:
<?php
$str = "PHP is pretty fun!!";
$strArray = count_chars($str,1);
foreach ($strArray as $key=>$value)
{
echo "The character <b>'".chr($key)."'</b> was found $value time(s)<br>";
}
?>
❮ การอ้างอิงสตริง PHP