strstr()函數(shù)用于返回字符串從第一次出現(xiàn)的位置開始到結(jié)尾的字符串。
strstr(string,search,before_search)
strstr() 函數(shù)搜索字符串在另一字符串中是否存在,如果是,返回該字符串及剩余部分,否則返回 FALSE。
注意:該函數(shù)是二進(jìn)制安全的。
注意:該函數(shù)是區(qū)分大小寫的。如需進(jìn)行不區(qū)分大小寫的搜索,請使用 stristr() 函數(shù)。
它返回字符串的其余部分;如果找不到字符串,則返回false
序號 | 參數(shù)與說明 |
---|---|
1 | string 被搜索的字符串 |
2 | search 要搜索的字符串 |
3 | before_search 一個布爾值,默認(rèn)值為“ false”。如果設(shè)置為“ true”,它將返回第一次出現(xiàn)搜索參數(shù)之前的字符串部分。 |
試試下面的實例,通過 "o" 的 ASCII 值搜索字符串,并返回字符串的剩余部分
<?php //通過 "o" 的 ASCII 值搜索字符串,并返回字符串的剩余部分: echo strstr("Hello world!",111); echo '<br>'; //返回 "world" 第一次出現(xiàn)之前的字符串部分 echo strstr("Hello world!","world",true); ?>測試看看?/?
o world! Hello