ตัวอย่าง
ค้นหาเกิดขึ้นครั้งแรกของ "world" ภายใน "Hello world!" และกลับส่วนที่เหลือของสตริง:
<?php
echo strstr("Hello world!","world");
?>
ตัวอย่างเช่นเรียกใช้» ความหมายและการใช้งาน
strstr() ฟังก์ชันการค้นหาเกิดขึ้นครั้งแรกของสตริงภายในสตริงอื่น
Note: ฟังก์ชั่นนี้เป็นไบนารีปลอดภัย
Note: ฟังก์ชั่นนี้เป็นกรณีที่มีความอ่อนไหว สำหรับการค้นหากรณีตายใช้ stristr() ฟังก์ชั่น
วากยสัมพันธ์
strstr( string,search,before_search )
พารามิเตอร์ | ลักษณะ |
---|---|
string | จำเป็นต้องใช้ ระบุสตริงที่จะค้นหา |
search | จำเป็นต้องใช้ ระบุสตริงเพื่อค้นหา ถ้าพารามิเตอร์นี้เป็นจำนวนก็จะค้นหาตัวละครที่ตรงกับค่า ASCII ของจำนวน |
before_search | ไม่จำเป็น. ค่าบูลีนที่มีค่าเริ่มต้นคือ "false" ถ้าตั้งค่าเป็น "true" ก็จะกลับเป็นส่วนหนึ่งของสตริงก่อนที่จะเกิดขึ้นครั้งแรกของพารามิเตอร์การค้นหา |
รายละเอียดทางเทคนิค
กลับค่า: | ส่งคืนส่วนที่เหลือของสตริง (from the matching point) หรือ FALSE ถ้าสตริงเพื่อค้นหาไม่พบ |
---|---|
PHP เวอร์ชัน: | 4+ |
การเปลี่ยนแปลง: | พารามิเตอร์ before_search ถูกเพิ่มเข้ามาใน PHP 5.3 |
ตัวอย่างอื่น ๆ
ตัวอย่างที่ 1
ค้นหาสตริงสำหรับค่า ASCII ของ "o" และกลับส่วนที่เหลือของสตริง:
<?php
echo strstr("Hello world!",111);
?>
ตัวอย่างเช่นเรียกใช้» ตัวอย่างที่ 2
กลับมาเป็นส่วนหนึ่งของสตริงก่อนที่จะเกิดขึ้นเป็นครั้งแรกของ "world" :
<?php
echo strstr("Hello world!","world",true);
?>
ตัวอย่างเช่นเรียกใช้»