php實(shí)現(xiàn)指定字符串中查找子字符串的方法
本文實(shí)例講述了php實(shí)現(xiàn)指定字符串中查找子字符串的方法。分享給大家供大家參考。具體分析如下:
對(duì)strpos()函數(shù)可以用來(lái)在php中查找子字符串。strpos()函數(shù)將試圖找到子字符串在源字符串中首次出現(xiàn)的位置。如果找到了,它會(huì)返回一個(gè)非負(fù)整數(shù)表示子字符串出現(xiàn)的位置。 否則它會(huì)返回一個(gè)布爾值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值,即沒(méi)有找到子字符串
希望本文所述對(duì)大家的php程序設(shè)計(jì)有所幫助。
- php獲取字符串前幾位的實(shí)例(substr返回字符串的子串用法)
- PHP實(shí)現(xiàn)求兩個(gè)字符串最長(zhǎng)公共子串的方法示例
- PHP字符串中插入子字符串方法總結(jié)
- php根據(jù)指定位置和長(zhǎng)度獲得子字符串的方法
- PHP中substr_count()函數(shù)獲取子字符串出現(xiàn)次數(shù)的方法
- PHP中比較兩個(gè)字符串找出第一個(gè)不同字符位置例子
- php刪除字符串末尾子字符,刪除開(kāi)始字符,刪除兩端字符(實(shí)現(xiàn)代碼)
- php函數(shù)之子字符串替換 str_replace
- php實(shí)現(xiàn)子字符串位置相互對(duì)調(diào)互換的方法
- php使用strpos判斷字符串中數(shù)字類(lèi)型子字符串出錯(cuò)的解決方法
- php中有關(guān)字符串的4個(gè)函數(shù)substr、strrchr、strstr、ereg介紹和使用例子
- PHP字符串中抽取子串操作實(shí)例分析
相關(guān)文章
php類(lèi)自動(dòng)加載器實(shí)現(xiàn)方法
這篇文章主要介紹了php類(lèi)自動(dòng)加載器實(shí)現(xiàn)方法,涉及php針對(duì)文件的讀取、判斷及字符串操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07PHP+SQL 注入攻擊的技術(shù)實(shí)現(xiàn)以及預(yù)防辦法
最近在折騰 PHP + MYSQL 的編程。了解了一些 PHP SQL 注入攻擊的知識(shí),于是寫(xiě)了這篇文章.2010-12-12個(gè)人站長(zhǎng)制做網(wǎng)頁(yè)常用的php代碼
個(gè)人站長(zhǎng)制做網(wǎng)頁(yè)常用的php代碼...2007-03-03php7連接MySQL實(shí)現(xiàn)簡(jiǎn)易查詢(xún)程序的方法
這篇文章主要給大家介紹了關(guān)于php7連接MySQL實(shí)現(xiàn)簡(jiǎn)易查詢(xún)程序的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-10-10PHP實(shí)現(xiàn)獲取文件后綴名的幾種常用方法
這篇文章主要介紹了PHP實(shí)現(xiàn)獲取文件后綴名的幾種常用方法,通過(guò)三種不同的方法實(shí)例分析了php獲取文件后綴名的實(shí)現(xiàn)技巧,分別通過(guò)字符串、文件屬性及數(shù)組等方式實(shí)現(xiàn)這一功能,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08php實(shí)現(xiàn)有序數(shù)組打印或排序的方法【附Python、C及Go語(yǔ)言實(shí)現(xiàn)代碼】
這篇文章主要介紹了php實(shí)現(xiàn)有序數(shù)組打印或排序的方法,涉及php針對(duì)數(shù)組的遍歷、判斷、構(gòu)造與合并等常用操作技巧,并附帶了Python、C及Go語(yǔ)言的實(shí)現(xiàn)代碼,需要的朋友可以參考下2016-11-11