這篇文章主要介紹了php中substr_compare()的詳細(xì)介紹,具有一定借鑒價(jià)值,需要的朋友可以參考下。下面就和我一起來(lái)看看吧。
定義和用法
substr_compare() 函數(shù)從指定的開始位置比較兩個(gè)字符串。
提示:該函數(shù)是二進(jìn)制安全且選擇性地對(duì)大小寫敏感(區(qū)分大小寫)。
語(yǔ)法
substr_compare(string1,string2,startpos,length,case)
參數(shù)說(shuō)明:
string1 ,必需。規(guī)定要比較的第一個(gè)字符串。
string2 ,必需。規(guī)定要比較的第二個(gè)字符串。
startpos,必需。規(guī)定在 string1 中的何處開始比較。如果為負(fù)數(shù),則從字符串末端開始計(jì)數(shù)。
length,可選。規(guī)定對(duì) string1 中的多少字符進(jìn)行比較(字符數(shù))。
case,可選。
布爾值,規(guī)定是否執(zhí)行區(qū)分大小寫的比較:
FALSE - 默認(rèn)。區(qū)分大小寫
TRUE - 不區(qū)分大小寫
該函數(shù)返回:
0 - 如果兩字符串相等
<0 - 如果 string1 (從開始位置 startpos)小于 string2
>0 - 如果 string1 (從開始位置 startpos)大于 string2
如果 length 大于或等于 string1 的長(zhǎng)度,則該函數(shù)返回 FALSE。
實(shí)例:
關(guān)于php中substr_compare()的詳細(xì)介紹就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的參考價(jià)值,可以學(xué)以致用。如果喜歡本篇文章,不妨把它分享出去讓更多的人看到