php實現(xiàn)指定字符串中查找子字符串的方法
更新時間:2015年03月17日 15:43:29 作者:work24
這篇文章主要介紹了php實現(xiàn)指定字符串中查找子字符串的方法,涉及php中strpos()函數(shù)查找字符串的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
本文實例講述了php實現(xiàn)指定字符串中查找子字符串的方法。分享給大家供大家參考。具體分析如下:
對strpos()函數(shù)可以用來在php中查找子字符串。strpos()函數(shù)將試圖找到子字符串在源字符串中首次出現(xiàn)的位置。如果找到了,它會返回一個非負(fù)整數(shù)表示子字符串出現(xiàn)的位置。 否則它會返回一個布爾值false。
<?php
$haystack1 = "2349534134345w3mentor16504381640386488129";
$haystack2 = "w3mentor234953413434516504381640386488129";
$haystack3 = "center234953413434516504381640386488129fyi";
$pos1 = strpos($haystack1, "w3mentor");
$pos2 = strpos($haystack2, "w3mentor");
$pos3 = strpos($haystack3, "w3mentor");
print("pos1 = ($pos1); type is " . gettype($pos1) . "\n");
print("pos2 = ($pos2); type is " . gettype($pos2) . "\n");
print("pos3 = ($pos3); type is " . gettype($pos3) . "\n");
?>
輸出結(jié)果:
pos1 = (13); type is integer pos2 = (0); type is integer pos3 = (); type is boolean
pos3返回的是bool值,即沒有找到子字符串
希望本文所述對大家的php程序設(shè)計有所幫助。
您可能感興趣的文章:
- php獲取字符串前幾位的實例(substr返回字符串的子串用法)
- PHP實現(xiàn)求兩個字符串最長公共子串的方法示例
- PHP字符串中插入子字符串方法總結(jié)
- php根據(jù)指定位置和長度獲得子字符串的方法
- PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法
- PHP中比較兩個字符串找出第一個不同字符位置例子
- php刪除字符串末尾子字符,刪除開始字符,刪除兩端字符(實現(xiàn)代碼)
- php函數(shù)之子字符串替換 str_replace
- php實現(xiàn)子字符串位置相互對調(diào)互換的方法
- php使用strpos判斷字符串中數(shù)字類型子字符串出錯的解決方法
- php中有關(guān)字符串的4個函數(shù)substr、strrchr、strstr、ereg介紹和使用例子
- PHP字符串中抽取子串操作實例分析
相關(guān)文章
PHP基于mssql擴展遠(yuǎn)程連接MSSQL的簡單實現(xiàn)方法
這篇文章主要介紹了PHP基于mssql擴展遠(yuǎn)程連接MSSQL的簡單實現(xiàn)方法,涉及php操作mssql的簡單連接、查詢、遍歷與輸出相關(guān)操作技巧,需要的朋友可以參考下2016-10-10

