詳解PHP處理字符串類似indexof的方法函數(shù)
詳解PHP處理字符串類似indexof的方法函數(shù)
在PHP中處理字符串類似 indexof 的函數(shù)或方法有兩個,它們是 strpos 函數(shù)和 stripos 函數(shù),這兩個函數(shù)的用法類似。
strpos 函數(shù)處理字符串時如果包含該字符串,則返回該字符串出現(xiàn)的第一次出現(xiàn)的位置,如果沒有出現(xiàn)則返回 false。對字符串大小寫敏感。
stripos 函數(shù)處理字符串時如果包含該字符串,則返回該字符串出現(xiàn)的第一次出現(xiàn)的位置,如果沒有出現(xiàn)則返回 false。對字符串大小寫不敏感。
PHP strpos() 函數(shù)
定義和用法
strpos() 函數(shù)查找字符串在另一字符串中第一次出現(xiàn)的位置。
注釋:strpos() 函數(shù)對大小寫敏感。
注釋:該函數(shù)是二進制安全的。
語法
strpos(string, find, start)
參數(shù)描述
string:必需。規(guī)定要搜索的字符串。
find:必需。規(guī)定要查找的字符串。
start:可選。規(guī)定開始搜索的位置。
返回值
返回字符串在另一字符串中第一次出現(xiàn)的位置,如果沒有找到字符串則返回 FALSE。
注釋:字符串位置從 0 開始,不是從 1 開始。
例子
<?php echo strpos('Hello world!', 'wo'); ?>
輸出:6
PHP stripos() 函數(shù)
定義和用法
stripos() 函數(shù)查找字符串在另一字符串中第一次出現(xiàn)的位置。
注釋:stripos() 函數(shù)是不區(qū)分大小寫的。
注釋:該函數(shù)是二進制安全的。
語法
stripos(string,find,start)
參數(shù)描述
string:必需。規(guī)定要搜索的字符串。
find:必需。規(guī)定要查找的字符串。
start:可選。規(guī)定開始搜索的位置。
返回值
返回字符串在另一字符串中第一次出現(xiàn)的位置,如果沒有找到字符串則返回 FALSE。
注釋:字符串位置從 0 開始,不是從 1 開始。
例子
<?php echo stripos('Hello world!', 'WO'); ?>
輸出:6
感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
- PHP 數(shù)組和字符串互相轉(zhuǎn)換實現(xiàn)方法
- PHP中文處理 中文字符串截取(mb_substr)和獲取中文字符串字數(shù)
- PHP字符轉(zhuǎn)義相關(guān)函數(shù)小結(jié)(php下的轉(zhuǎn)義字符串)
- php strstr查找字符串中是否包含某些字符的查找函數(shù)
- PHP preg_replace() 正則替換所有符合條件的字符串
- PHP通過iconv將字符串從GBK轉(zhuǎn)換為UTF8字符集
- php字符串截取問題
- PHP 查找字符串常用函數(shù)介紹
- PHP中將字符串轉(zhuǎn)化為整數(shù)(int) intval() printf() 性能測試
- PHP中去掉字符串首尾空格的方法
相關(guān)文章
PHP 中 var_export、print_r、var_dump 調(diào)試中的區(qū)別
這篇文章主要介紹了PHP 中 var_export、print_r、var_dump 調(diào)試中的區(qū)別,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下2018-06-06PHP的foreach中使用引用時需要注意的一個問題和解決方法
這篇文章主要介紹了PHP的foreach中使用引用時需要注意的一個問題和解決方法,即數(shù)組最后一個元素的值會發(fā)生改變的情況,需要的朋友可以參考下2014-05-05php利用imagemagick實現(xiàn)復(fù)古老照片效果實例
imagick是一個PHP的擴展,用ImageMagick提供的API來進行圖片的創(chuàng)建與修改,不過這些操作已經(jīng)包裝到擴展imagick中去了,最終調(diào)用的是ImageMagick提供的API。這篇文章主要給大家介紹了php利用imagemagick實現(xiàn)復(fù)古老照片的效果實例,需要的朋友可以參考下。2017-02-02