国产性爱直播在线观看视频免费_免费无码国产完整版av_成人小说 精品一区_日韩欧美亚洲大陆_欧美日本国产亚洲网站免费一区二区_免费网站观看_偷窥亚洲欧美卡通另类_2023日韩国产一区在线_国产成人毛片无码视频不卡_特级专区毛片av

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

substr()
函數(shù)返回字符串的一部分。
語法;

substr(string,start,length)
substr(必需,必需,可選)

實例:

$rel='Welcome to xinz56.com';

echo substr($rel,2);索引2是'lcome'的字符串開始處,返回'l'之后全部內(nèi)容

echo substr($rel,-3);負數(shù),則是從結(jié)尾開始取

echo substr($rel,5,2);索引5開始的2個字符
strstr()
函數(shù)搜索字符串在另一字符串中的一次出現(xiàn)。
語法:

strstr(string,search,before_search)
strstr(必需,必需,可選)

實例:
$rel='Welcome to xinz56.com';

echo strstr($rel,'to');查詢'to'是否存在并返回to以及后面的內(nèi)容(包括to):to xinz56.com

echo strstr($rel,'to',true);查詢'to'是否存在并返回to前面的內(nèi)容(不包括to): Welcome
strpos()
函數(shù)查找字符串在另一字符串中一次出現(xiàn)的位置。
語法:
strpos(string,find,start)
strpos(必需,必需,可選)
實例:

$rel='Welcome to xinz56.com';

echo strpos($rel,'xinz56');如果只是想知道是否存在某個字符串,使用subpos()直接返回子串偏移量效率更高
總結(jié):
* 一、substr($str,$offset, $length)
* 1.功能: 獲取指定位置或區(qū)間內(nèi)的字符串
* 2.參數(shù): $str(必),$offset(必),$length(選)
* 3.返回: 不指定長度,則返回指定位置之后所有字符串,指定區(qū)間則返回指定長度的字符串
* 4.場景: 適合只知道取串的位置,主要用于準確查詢 *
二、strstr($str1, $str2,bool)
* 1.功能: 查找字符串的首次出現(xiàn)
* 2.參數(shù): $str1(必),$str2(必)要查詢的子串,bool:true,返回前面部分,false返回后面(默認)
* 3.返回: 返回查到的字符串后面或前臺部分字符,沒找到返回false
* 4.場景: 適合只知道查詢內(nèi)容,不知道準確位置的情況下,進行模糊查詢
* 5.提示: 如果僅僅是判斷查詢的內(nèi)容是否在字符串,應該用更快的strpos()函數(shù)
* 6.類似: stristr()不區(qū)分查找子中的大小寫
三、strpos($str1,$str2,$start)
* 1.功能: 查找字符串首次出現(xiàn)的位置
* 2.參數(shù): $str1(必),$str2(必)要找的字符串,$start(選)查詢起始索引,默認從0開始
* 3.返回: 目標字符串的起始索引
* 4.場景: 快速判斷某個字符串是否存在
* 5.類似: stripos()查詢時不區(qū)分大小寫
本站文章均為新竹網(wǎng)站建設(shè)摘自權(quán)威資料,書籍,或網(wǎng)絡(luò)原創(chuàng)文章,如有版權(quán)糾紛或者違規(guī)問題,請即刻聯(lián)系我們刪除,我們歡迎您分享,引用和轉(zhuǎn)載,我們謝絕直接復制和抄襲!感謝...
我們猜你喜歡