stripos() 函式返回字元串在另一個字元串中第一次出現的位置。
基本介紹
- 外文名:stripos
- 作用:對大小寫不敏感
- 相關:計算機
- 分類:函式
定義和用法,語法,提示和注釋,例子,實例2,
定義和用法
如果沒有找到該字元串,則返回 false。
語法
stripos(string,find,start) |
參數 | 描述 |
string | 必需。規定被搜尋的字元串。 |
find | 必需。規定要查找的字元。 |
start | 可選。規定開始搜尋的位置。 |
提示和注釋
注釋:該函式對大小寫不敏感。如需進行對大小寫敏感的搜尋,請使用 strpos() 函式。
例子
<?php echo stripos("Hello world!","WO"); ?> |
輸出:
6 |
PHP String 函式
實例2
<?php
$findme = 'a';
$mystring1 = 'xyz';
$mystring2 = 'ABC';
$pos1 = stripos($mystring1, $findme);
$pos2 = stripos($mystring2, $findme);
// Nope, 'a' is certainly not in 'xyz'
if ($pos1 === false) {
echo "The string '$findme' was not found in the string '$mystring1'";
}
// Note our use of ===. Simply == would not work as expected
// because the position of 'a' is the 0th (first) character.
if ($pos2 !== false) {
echo "We found '$findme' in '$mystring2' at position $pos2";
}
?>