国产在线播放成人午夜精品|精品人妻无码视频中文|国产日韩亚洲一区二区|综合国产日韩欧美

PHP 函數substr(),strstr(),strpos()的運用

2018-09-10 08:43:47 來(lái)源: 揚州市新竹網(wǎng)絡(luò )科技有限公司
substr()
函數返回字符串的一部分。
語(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): Welcome
strpos()
函數查找字符串在另一字符串中一次出現的位置。
語(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ě)
本站文章均為新竹網(wǎng)站建設摘自權威資料,書(shū)籍,或網(wǎng)絡(luò )原創(chuàng )文章,如有版權糾紛或者違規問(wèn)題,請即刻聯(lián)系我們刪除,我們歡迎您分享,引用和轉載,我們謝絕直接復制和抄襲!感謝...
我們猜你喜歡
国产在线播放成人午夜精品|精品人妻无码视频中文|国产日韩亚洲一区二区|综合国产日韩欧美