您好,登錄后才能下訂單哦!
利用PHP怎么對字符串進行處理?針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。
詳解PHP處理字符串類似indexof的方法函數
在PHP中處理字符串類似 indexof 的函數或方法有兩個,它們是 strpos 函數和 stripos 函數,這兩個函數的用法類似。
strpos 函數處理字符串時如果包含該字符串,則返回該字符串出現的第一次出現的位置,如果沒有出現則返回 false。對字符串大小寫敏感。
stripos 函數處理字符串時如果包含該字符串,則返回該字符串出現的第一次出現的位置,如果沒有出現則返回 false。對字符串大小寫不敏感。
PHP strpos() 函數
定義和用法
strpos() 函數查找字符串在另一字符串中第一次出現的位置。
注釋:strpos() 函數對大小寫敏感。
注釋:該函數是二進制安全的。
語法
strpos(string, find, start)
參數描述
string:必需。規定要搜索的字符串。
find:必需。規定要查找的字符串。
start:可選。規定開始搜索的位置。
返回值
返回字符串在另一字符串中第一次出現的位置,如果沒有找到字符串則返回 FALSE。
注釋:字符串位置從 0 開始,不是從 1 開始。
例子
<?php echo strpos('Hello world!', 'wo'); ?>
輸出:6
PHP stripos() 函數
定義和用法
stripos() 函數查找字符串在另一字符串中第一次出現的位置。
注釋:stripos() 函數是不區分大小寫的。
注釋:該函數是二進制安全的。
語法
stripos(string,find,start)
參數描述
string:必需。規定要搜索的字符串。
find:必需。規定要查找的字符串。
start:可選。規定開始搜索的位置。
返回值
返回字符串在另一字符串中第一次出現的位置,如果沒有找到字符串則返回 FALSE。
注釋:字符串位置從 0 開始,不是從 1 開始。
例子
<?php echo stripos('Hello world!', 'WO'); ?>
輸出:6
關于利用PHP怎么對字符串進行處理問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。