簡介
函數原型:string strstr( string1,string2)
函數名稱:strstr
适用版本:PHP3,PHP4,PHP5
常用指數:3
功能:strstr返回一個指針,指向string2在string1中首次出現的位置。
返回類型:字符串類型
傳入參數:參數一、參數二都是字符串類型
基本說明:尋找某字符串在另一字符串中第一次出現的位置,并返回查找到字符串的位置之後的全部字符串。詳細說明如下:
(1)參數是字符串類型的參數,要傳入的是被查找的字符串。
(2)參數二是字符串類型的參數,傳入的是要查找的字符串。
(3)strstr函數會尋找參數二在參數中出現的位置,并返回查找到字符串的位置之後的全部字符串。當沒有查找到符合的字符串時,strstr函數會返回FALSE(布爾值)。
(4)注意:strstr函數在查找時,大小寫會被認為是不同的字符串。PHP另外提供一個大小寫會被視為相同的函數:stristr。
(5)注意:如果隻是要査找某字符串是否存在于另一字符串中,則建議使用strpos這個函數,strpos函數執行的速度會比strstr快,而且使用更少的内存。
語法
提示
注釋:search若是數字,所搜索的将是該數字(作為ASCII碼)代表的字符。
注釋:該函數是二進制安全的。
注釋:該函數對大小寫敏感。如需進行大小寫不敏感的搜索,請使用 stristr()。
實例一
輸出:
該程序調用strstr返回指向字符串string1中hay第一次出現的位置的指針。
實例二
輸出: