PHP strcspn() ฟังก์ชัน
ตัวอย่าง
ออกแสดงจำนวนอักษรที่ค้นหาก่อนหน้านี้ในข้อความ "Hello world!" ที่มีอักษร "w"
<?php echo strcspn("Hello world!","w"); ?>
การระบุและการใช้งาน
ฟังก์ชัน strcspn() กลับค่าจำนวนอักษรที่ค้นหาก่อนหน้านี้ที่หายในข้อความที่มีที่สุดที่ระบุ (รวมถึงช่องว่าง)
คำแนะนำ:ใช้ strspn() ฟังก์ชันนี้กลับค่าจำนวนอักษรที่มีอักษรในตัวเลขที่ระบุ
หมายเหตุ:ฟังก์ชันนี้เป็นที่รักษาความปลอดภัยด้านสิ่งที่มีความหมายเดียวกัน
รูปแบบ
strcspn(string,char,start,length)
พารามิเตอร์ | รายละเอียด |
---|---|
string | จำเป็น. กำหนดข้อความที่ต้องการค้นหา |
char | จำเป็น. กำหนดอักษรที่ต้องการค้นหา |
start | เลือกตั้ง. กำหนดจุดที่จะเริ่มค้นหาในตัวเลข |
length | เลือกตั้ง. กำหนดความยาวของตัวเลข (ค้นหาเพียงหลายอักษร) |
รายละเอียดเทคนิค
กลับค่า: | กลับค่าเป็นจำนวนอักษรที่ค้นหาก่อนหน้านี้ที่หายในข้อความที่มีที่สุดที่ระบุ |
เวอร์ชัน PHP: | 4+ |
บันทึกการปรับปรุง | ใน PHP 4.3 ได้มีการเพิ่ม start และ length พารามิเตอร์ |
ตัวอย่างเพิ่มเติม
ตัวอย่าง 1
ใช้ทุกค่าพารามิเตอร์เพื่อออกแสดงจำนวนอักษรที่ค้นหาก่อนหน้านี้ในตัวเลข "Hello world!" ที่มีอักษร "w"
<?php echo strcspn("Hello world!","w",0,6); // ตำแหน่งเริ่มต้นคือ 0 และความยาวของข้อความที่ต้องการค้นหาคือ 6。 ?>