1. strstr
strstr() 函數搜索一個字符串在另一個字符串中的第一次出現。
該函數返回字符串的其余部分(從匹配點)。如果未找到所搜索的字符串,則返回 false。
代碼如下:
1 2 3 4 5 6 7 | <?php /*如手冊上的舉例*/ $email = 'user@example.com' ; $domain = strstr ( $email , '@' ); echo $domain ; // prints @example.com ?> |
2. stristr
stristr() 函數查找字符串在另一個字符串中第一次出現的位置。
如果成功,則返回字符串的其余部分(從匹配點)。如果沒有找到該字符串,則返回 false。
它和strstr的使用方法完全一樣.唯一的區別是stristr不區分大小寫.
3. strpos
strpos函數返回boolean值.FALSE和TRUE不用多說.用 “===”進行判斷.strpos在執行速度上都比以上兩個函數快,另外strpos有一個參數指定判斷的位置,但是默認為空.意思是判斷整個字符串.缺點是對中文的支持不好.
實例1
1 2 3 4 5 | if ( strpos ( 'www.jb51.net' , 'jb51' ) !== false){ echo '包含jb51' ; } else { 君心網絡聲明:如發現內容存在版權問題,煩請提供相關信息發郵件至29117556@qq.com,我們將及時溝通與處理。本站內容系統部分采集于網絡,涉及言論、版權與本站無關。 Copyright 2022 All Rights Reserved 汕頭市君心網絡科技有限公司 版權所有 粵ICP備13070067號-4 |