本篇文章為大家展示了php中怎么求字符串頭一回出現(xiàn)的位置,內(nèi)容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)建站專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于網(wǎng)站設(shè)計、做網(wǎng)站、寶山網(wǎng)絡(luò)推廣、小程序定制開發(fā)、寶山網(wǎng)絡(luò)營銷、寶山企業(yè)策劃、寶山品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;創(chuàng)新互聯(lián)建站為所有大學(xué)生創(chuàng)業(yè)者提供寶山建站搭建服務(wù),24小時服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
在php中,有一種函數(shù)可以查找到字符串在另一字符串中第一次出現(xiàn)的位置,今天我們就來介紹一下這種函數(shù)。不過這種函數(shù)有兩個,一種對字符的大小寫十分敏感,另外一種對字符的大小寫不敏感,首先我們來介紹一下對字符大小寫不敏感的函數(shù)。
先來看一個小栗子。
這個例子的結(jié)果是
為了防止它匹配到的是“Abyss
”,而不是“abyss
”,我們自己來數(shù)一下。從0開始數(shù),數(shù)完之后,發(fā)現(xiàn)第22個正是“abyss”的首字母“a
”??磥磉@個函數(shù)還真的是匹配字符串在另一字符串中第一次出現(xiàn)的位置,并且還對大小寫不敏感。
那讓我們自己觀察一下這個函數(shù)。
stripos() 函數(shù)查找字符串在另一字符串中第一次出現(xiàn)的位置(不區(qū)分大小寫)。
來康康這個函數(shù)的語法。
stripos(被搜索的字符串,要查找的字符,開始搜索的位置)
我們知道這個函數(shù)的語法之后,來說一個必須要知道的事情,那就是這個函數(shù)的返回值。
返回字符串在另一字符串中第一次出現(xiàn)的位置,如果沒有找到字符串則返回 FALSE
。更重要的是字符串位置從 0 開始,不是從 1 開始
。
這個函數(shù)我們介紹完了,那我們?nèi)タ纯茨莻€對大小寫敏感的函數(shù)吧。
來看一個小例子,同樣的字符串,不同的函數(shù),會有怎樣的結(jié)果呢?
這個結(jié)果是
結(jié)果不一樣了,這次的結(jié)果我們也不需要一個一個的細(xì)數(shù)了,根據(jù)數(shù)上一個函數(shù)留下的經(jīng)驗來說,這個肯定是是“Abyss”,而不是“abyss”啦。
那就來仔細(xì)觀察一下這個函數(shù)吧。
strpos(被搜索的字符串,要查找的字符,開始搜索的位置)
這個函數(shù)與上一個函數(shù)語法格式,返回值什么的都一樣呢,唯一不同的就是這個函數(shù)區(qū)分大小寫,而上面那個函數(shù)不區(qū)分大小寫。
上述內(nèi)容就是php中怎么求字符串頭一回出現(xiàn)的位置,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。