成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP字符串函數strpos()的用法
全站頭部文字 我要出現在這里
PHP字符串函數strpos()的用法 711 2023-12-12   

strpos

(PHP 4, PHP 5)

strpos — 查找字符串首次出現的位置

說明

mixed strpos ( string $haystack , mixed $needle [, int $offset = 0 ] )

返回 needlehaystack 中首次出現的數字位置。

參數

haystack

在該字符串中進行查找。

needle

如果 needle 不是一個字符串,那么它將被轉換為整型并被視為字符的順序值。

offset

如果提供了此參數,搜索會從字符串該字符數的起始位置開始統計。和 strrpos()、 strripos()不一樣,這個偏移量不能是負數。

返回值

返回 needle 存在于 haystack 字符串起始的位置(獨立于 offset)。同時注意字符串位置是從0開始,而不是從1開始的。

如果沒找到 needle,將返回 FALSE

Warning

此函數可能返回布爾值 FALSE,但也可能返回等同于 FALSE 的非布爾值。請閱讀 布爾類型章節以獲取更多信息。應使用 === 運算符來測試此函數的返回值。

范例

Example #1 使用 ===

<?php
$mystring = 'abc';
$findme   = 'a';
$pos = strpos($mystring, $findme);

// 注意這里使用的是 ===。簡單的 == 不能像我們期待的那樣工作,
// 因為 'a' 是第 0 位置上的(第一個)字符。
if ($pos === false) {
    echo "The string '$findme' was not found in the string '$mystring'";
} else {
    echo "The string '$findme' was found in the string '$mystring'";
    echo " and exists at position $pos";
}
?>

Example #2 使用 !==

<?php
$mystring = 'abc';
$findme   = 'a';
$pos = strpos($mystring, $findme);

// 使用 !== 操作符。使用 != 不能像我們期待的那樣工作,
// 因為 'a' 的位置是 0。語句 (0 != false) 的結果是 false。
if ($pos !== false) {
     echo "The string '$findme' was found in the string '$mystring'";
         echo " and exists at position $pos";
} else {
     echo "The string '$findme' was not found in the string '$mystring'";
}
?>

Example #3 使用位置偏移量

<?php
// 忽視位置偏移量之前的字符進行查找
$newstring = 'abcdef abcdef';
$pos = strpos($newstring, 'a', 1); // $pos = 7, 不是 0
?>

注釋

Note: 此函數可安全用于二進制對象。

參見

stripos() - 查找字符串首次出現的位置(不區分大小寫) strrpos() - 計算指定字符串在目標字符串中最后一次出現的位置 strripos() - 計算指定字符串在目標字符串中最后一次出現的位置(不區分大小寫) strstr() - 查找字符串的首次出現 strpbrk() - 在字符串中查找一組字符的任何一個字符 substr() - 返回字符串的子串 preg_match() - 執行一個正則表達式匹配


主站蜘蛛池模板: 小数加减法100道题| 二年级上学期口算题| 被打屁股的作文| 韩国女大学生电影| 黎明电影| 毒灰| 徐若晗个人简历| 荒笛子简谱| 抗日电影完整版| 美丽交易| cgtn news在线直播| 瑜伽焰口全集 简体字| 赵大勇| 1—36集电视剧在线观看| 密杀名单| 欢乐的牧童钢琴谱| 真实游戏电影无删减完整版| 《万万没想到》电影| 东方电视台节目表今日节目| infrustructure| 电影《大突围》| 重口味sm| 一路向北 免费观看 电影在线观看| 满天星的电影都有哪些| 快乐学习报| 李采潭全部作品| 格子论文| 敖丙手机壁纸| 李采禫的电影| 情侣签名一男一女简短| 怡红院成人影院| 好男人影院| 黄祖蓝| 郑中基的电影全部作品| 40集电视连续剧人生之路| 醉翁亭记理解性默写及答案| 男按摩师给女性做私密按摩| 红髅| 基础综合英语邱东林电子版答案| 林蛟| 翟小兴|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103