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

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

strrpos

(PHP 4, PHP 5)

strrpos — 計算指定字符串在目標字符串中最后一次出現的位置

說明

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

返回字符串 haystackneedle 最后一次出現的數字位置。注意 PHP4 中,needle 只能為單個字符。如果 needle 被指定為一個字符串,那么將僅使用第一個字符。

參數

haystack

在此字符串中進行查找。

needle

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

offset

或許會查找字符串中任意長度的子字符串。負數值將導致查找在字符串結尾處開始的計數位置處結束。

返回值

返回 needle 存在的位置。如果沒有找到,返回 FALSE。 Also note that string positions start at 0, and not 1.

Returns FALSE if the needle was not found.

Warning

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

更新日志

版本 說明 5.0.0 參數 needle 可以是一個多字符的字符串。 5.0.0 引入 offset 參數。

范例

Example #1 檢查字串是否存在

很容易將“在位置 0 處找到”和“未發現字符串”這兩種情況搞錯。這是檢測區別的辦法:

<?php

$pos = strrpos($mystring, "b");
if ($pos === false) { // 注意: 三個等號
    // 未發現...
}

?>

Example #2 使用偏移位置進行查找

<?php
$foo = "0123456789a123456789b123456789c";

var_dump(strrpos($foo, '7', -5));  // 從尾部第 5 個位置開始查找
                                   // 結果: int(17)

var_dump(strrpos($foo, '7', 20));  // 從第 20 個位置開始查找
                                   // 結果: int(27)

var_dump(strrpos($foo, '7', 28));  // 結果: bool(false)
?>

參見

strpos() - 查找字符串首次出現的位置 stripos() - 查找字符串首次出現的位置(不區分大小寫) strripos() - 計算指定字符串在目標字符串中最后一次出現的位置(不區分大小寫) strrchr() - 查找指定字符在字符串中的最后一次出現 substr() - 返回字符串的子串


主站蜘蛛池模板: 南通紫琅音乐节| 戴安·梅尔致命诱饵电影上映时间| 韩国伦理片在线观看免费| 孙喆| 被骗了打什么电话求助| 南口1937| 朱嘉琛| 薄冰演员表| 王燕玲| 外道学园| 《救苦经》念诵| 日本电影家庭教师| 五下英语第一单元思维导图| po参加的综艺节目| 春闺梦里人演员表| 牵牛花的生长变化记录| 甄子丹100部经典电影| 北之萤| 电影频道直播| 布谷鸟 电影| 吉他谱子| 王渝萱的电影| 67pp| 刀郎歌曲简谱| 消失的客人| 青春修炼手册歌词全部| 脚 vk| 漂亮的女邻居5伦理| 抖音客户端| 欧美一级毛片免费视频 | 杨金生| barazzares 女演员| 好好歌词| 24点数学题目100道| 不良情侣| av888av| 轨迹地图| 印度电影《情罪》免费观看中文| 唐人街探案网剧第二季| 试音文本| 唐人街探案四免费观看|

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

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

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

站長微信:lxwl520520

站長QQ:1737366103