PHP strcspn()ฟังก์ชัน
ตัวอย่าง
พิมพ์จำนวนตัวอักษรที่พบใน "Hello world!" ก่อนอักขระ "w":
<?php
echo strcspn("Hello world!","w");
?>
ความหมายและการใช้งาน
ฟังก์ชัน strcspn() จะคืนค่าจำนวนอักขระ (รวมถึงช่องว่าง) ที่พบในสตริงก่อนที่จะพบส่วนใดๆ ของอักขระที่ระบุ
เคล็ดลับ:ใช้ ฟังก์ชัน strspn() กับจำนวนอักขระที่พบในสตริงที่มีเฉพาะอักขระจากรายการอักขระที่ระบุ
หมายเหตุ:ฟังก์ชันนี้มีความปลอดภัยแบบไบนารี
ไวยากรณ์
strcspn(string,char,start,length)
ค่าพารามิเตอร์
Parameter | Description |
---|---|
string | Required. Specifies the string to search |
char | Required. Specifies the characters to search for |
start | Optional. Specifies where in string to start |
length | Optional. Specifies the length of the string (how much of the string to search) |
รายละเอียดทางเทคนิค
คืนมูลค่า: | ส่งกลับจำนวนอักขระที่พบในสตริงก่อนที่จะพบส่วนใดส่วนหนึ่งของอักขระที่ระบุ |
---|---|
รุ่น PHP: | 4+ |
บันทึกการเปลี่ยนแปลง: | เพิ่มพารามิเตอร์เริ่มต้นและความยาว ใน PHP 4.3 |
ตัวอย่างเพิ่มเติม
ตัวอย่าง
ใช้พารามิเตอร์ทั้งหมดเพื่อพิมพ์จำนวนอักขระที่พบใน "สวัสดีชาวโลก!" ก่อนอักขระ "w":
<?php
echo strcspn("Hello world!","w",0,6); // The start position is 0 and the length of the search string is 6.
?>
❮ การอ้างอิงสตริง PHP