PHP 函數substr(),strstr(),strpos()的運用
函數返回字符串的一部分。
語(yǔ)法;
substr(string,start,length)
substr(必需,必需,可選)
實(shí)例:
$rel='Welcome to xinz56.com'; echo substr($rel,2);索引2是'lcome'的字符串開(kāi)始處,返回'l'之后全部?jì)热?span style="font-size:12pt"> echo substr($rel,-3);負數,則是從結尾開(kāi)始取 echo substr($rel,5,2);索引5開(kāi)始的2個(gè)字符strstr()
函數搜索字符串在另一字符串中的一次出現。
語(yǔ)法:
strstr(string,search,before_search)
strstr(必需,必需,可選)
實(shí)例:
$rel='Welcome to xinz56.com'; echo strstr($rel,'to');查詢(xún)'to'是否存在并返回to以及后面的內容(包括to):to xinz56.com echo strstr($rel,'to',true);查詢(xún)'to'是否存在并返回to前面的內容(不包括to): Welcomestrpos()
函數查找字符串在另一字符串中一次出現的位置。
語(yǔ)法:
strpos(string,find,start)
strpos(必需,必需,可選)
實(shí)例:
$rel='Welcome to xinz56.com';
echo strpos($rel,'xinz56');如果只是想知道是否存在某個(gè)字符串,使用subpos()直接返回子串偏移量效率更高
總結: * 一、substr($str,$offset, $length)
* 1.功能: 獲取指定位置或區間內的字符串
* 2.參數: $str(必),$offset(必),$length(選)
* 3.返回: 不指定長(cháng)度,則返回指定位置之后所有字符串,指定區間則返回指定長(cháng)度的字符串
* 4.場(chǎng)景: 適合只知道取串的位置,主要用于準確查詢(xún) *
二、strstr($str1, $str2,bool)
* 1.功能: 查找字符串的首次出現
* 2.參數: $str1(必),$str2(必)要查詢(xún)的子串,bool:true,返回前面部分,false返回后面(默認)
* 3.返回: 返回查到的字符串后面或前臺部分字符,沒(méi)找到返回false
* 4.場(chǎng)景: 適合只知道查詢(xún)內容,不知道準確位置的情況下,進(jìn)行模糊查詢(xún)
* 5.提示: 如果僅僅是判斷查詢(xún)的內容是否在字符串,應該用更快的strpos()函數
* 6.類(lèi)似: stristr()不區分查找子中的大小寫(xiě)
三、strpos($str1,$str2,$start)
* 1.功能: 查找字符串首次出現的位置
* 2.參數: $str1(必),$str2(必)要找的字符串,$start(選)查詢(xún)起始索引,默認從0開(kāi)始
* 3.返回: 目標字符串的起始索引
* 4.場(chǎng)景: 快速判斷某個(gè)字符串是否存在
* 5.類(lèi)似: stripos()查詢(xún)時(shí)不區分大小寫(xiě)
猜你喜歡
聯(lián)絡(luò )方式:
電話(huà):18905275582
郵箱:1700970777@qq.com
-
企業(yè)網(wǎng)站的兩種類(lèi)型
1、通過(guò)互聯(lián)網(wǎng)絡(luò )展示、宣傳自己的企業(yè)及產(chǎn)品,進(jìn)行電子商務(wù)初步嘗試的中小型企業(yè)或個(gè)體。 2、具備一定知名度的品牌和集團,擁有固定的用戶(hù)群,需要建立統一形象的官方網(wǎng)站,通過(guò)互動(dòng)媒體傳播的方式,鞏固及擴大企業(yè)形象,構成統一的企業(yè)宣傳系統和...
-
如何使用抓取頻次工具
百度站長(cháng)平臺使用的人有很多,可是依然有許多人不知道如何正確使用平臺中的站長(cháng)工具. 一、什么是抓取頻次 抓取頻次是搜索引擎在單位時(shí)間內(天級)對網(wǎng)站服務(wù)器抓取的總次數,如果搜索引...
-
網(wǎng)站首頁(yè)該如何設計
網(wǎng)站的首頁(yè)是網(wǎng)站重要的一個(gè)頁(yè)面,一般網(wǎng)站的流量大部分都來(lái)自于首頁(yè),網(wǎng)站的跳出率、轉化率的高低也跟首頁(yè)有著(zhù)很大的關(guān)系,首頁(yè)就是網(wǎng)站的門(mén)面,就像人的臉,書(shū)的封面,店鋪的門(mén)面。有一個(gè)好的門(mén)面,網(wǎng)站的生意才會(huì )好,用戶(hù)才會(huì )喜歡。那么網(wǎng)站首頁(yè)該如何設計呢? ...
-
網(wǎng)站建設通過(guò)友情鏈接做優(yōu)化的好處
隨著(zhù)互聯(lián)網(wǎng)的發(fā)展,揚州網(wǎng)站建設成為了企業(yè)熱衷的工作,這是因為其發(fā)揮的作用已經(jīng)被企業(yè)所認可所致,但是新的問(wèn)題產(chǎn)生了,企業(yè)越多,網(wǎng)站就越多,競爭肯定越大,所以網(wǎng)站建設之后,更重要的工作才剛剛開(kāi)始,那就是優(yōu)化網(wǎng)站,提升曝光率,提升網(wǎng)站的人氣。 &nbs...
-
開(kāi)發(fā)小程序商城的好處有哪些
線(xiàn)下紅利越來(lái)越少,已經(jīng)到了存量市場(chǎng)的時(shí)代,而小程序的研發(fā)迭代對于想要轉型或者拓展銷(xiāo)售渠道的商家來(lái)說(shuō),也許是好的一次機會(huì )。對于商家而言,開(kāi)發(fā)小程序有哪些好處? 1. 銷(xiāo)售渠道升級,線(xiàn)上線(xiàn)下一體化連接更便利 系統的使用,其...