ฟังก์ชัน PHP strchr()

ตัวอย่าง

ค้นหา "world" ในการปรากฏครั้งแรกของ "Hello world!" และกลับคืนส่วนที่เหลือของข้อความนี้:

<?php
echo strchr("Hello world!","world");
?>

การทดสอบการทำงาน

การระบุและการใช้งาน

ฟังก์ชัน strchr() ค้นหาตัวอักษรในตัวอักษรอื่นๆ ที่มีการปรากฏครั้งแรก

ฟังก์ชันนี้เป็นนามฟังก์ชันเดียวกับ strstr()

หมายเหตุ:ฟังก์ชันนี้เป็นแบบความปลอดภัยด้านบิท

หมายเหตุ:ฟังก์ชันนี้มีความเป็นความรู้สึกต่อความย่อยย่อม ถ้าต้องการค้นหาที่ไม่ย่อยย่อมต่อความใหญ่ใหญ่ ใช้ stristr() ฟังก์ชัน

ภาษาบอร์โด

strchr(string,search,before_search);
ตัวแปร คำอธิบาย
string สำคัญ กำหนดตัวอักษรที่ต้องการค้นหา
search

สำคัญ กำหนดตัวอักษรที่ต้องการค้นหา

ถ้าตัวแปรนี้เป็นตัวเลข มันจะค้นหาตัวอักษรที่มีค่า ASCII ตรงกันข้าม

before_search

ทำเลือก มีค่าเริ่มต้นที่ "false" คือค่าบูล

ถ้าเปิดใช้งาน "true" มันจะคืนค่า search ส่วนตัวของตัวอักษรที่มีอยู่ก่อนการพบตัวแปร

รายละเอียดเทคนิค

ค่าที่คืนค่า คืนค่าส่วนที่เหลือของตัวอักษร (จากจุดที่พบตัวอักษร) ถ้าไม่พบตัวอักษรที่ต้องการ คืนค่า FALSE
เวอร์ชัน PHP: 4+
บันทึกการปรับปรุง: ใน PHP 5.3 ได้มีการเพิ่ม before_search ตัวแปร

ตัวอย่างเพิ่มเติม

ตัวอย่าง 1

ค้นหาตัวอักษรผ่านค่า ASCII ของ "o" และคืนค่าส่วนที่เหลือของตัวอักษรต่อมา:

<?php
echo strchr("Hello world!",111);
?>

การทดสอบการทำงาน

ตัวอย่าง 2

คืนค่าส่วนตัวของตัวอักษรที่มีอยู่ก่อนการพบตัวอักษร "world":

<?php
echo strchr("Hello world!","world",true);
?>

การทดสอบการทำงาน