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ù)字類型子字符串出錯(cuò)的解決方法
- php中有關(guān)字符串的4個(gè)函數(shù)substr、strrchr、strstr、ereg介紹和使用例子
- PHP字符串中抽取子串操作實(shí)例分析
相關(guān)文章
基于PHP實(shí)現(xiàn)假裝商品限時(shí)搶購(gòu)繁忙的效果
這篇文章主要介紹了基于PHP實(shí)現(xiàn)假裝商品限時(shí)搶購(gòu)繁忙的效果,需要的朋友可以參考下2015-10-10
PHP基于mssql擴(kuò)展遠(yuǎn)程連接MSSQL的簡(jiǎn)單實(shí)現(xiàn)方法
這篇文章主要介紹了PHP基于mssql擴(kuò)展遠(yuǎn)程連接MSSQL的簡(jiǎn)單實(shí)現(xiàn)方法,涉及php操作mssql的簡(jiǎn)單連接、查詢、遍歷與輸出相關(guān)操作技巧,需要的朋友可以參考下2016-10-10
PHP 用數(shù)組降低程序的時(shí)間復(fù)雜度
時(shí)間復(fù)雜度是開(kāi)發(fā)人員用來(lái)衡量應(yīng)用程序算法優(yōu)劣的主要因素。客觀地說(shuō),算法的優(yōu)劣除了和時(shí)間復(fù)雜度有關(guān),還與空間復(fù)雜度密切相關(guān)。2009-12-12
PHP設(shè)計(jì)模式之責(zé)任鏈模式的深入解析
本篇文章是對(duì)PHP設(shè)計(jì)模式中的責(zé)任鏈模式進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06
PHP中使用虛代理實(shí)現(xiàn)延遲加載技術(shù)
這篇文章主要介紹了PHP中使用虛代理實(shí)現(xiàn)延遲加載技術(shù),延遲加載是一種領(lǐng)域模型設(shè)計(jì)一種架構(gòu)模式,需要的朋友可以參考下2014-11-11

