站長資訊網
最全最豐富的資訊網站

php怎么讀取字符串后幾個字符

在php中,可以使用substr()函數來讀取字符串后幾個字符,只需要將該函數的第二個參數設置為負值,第三個參數省略即可;語法為“substr(字符串,-n)”,表示讀取從字符串結尾處向前數第n個字符開始,直到字符串結尾的全部字符。

php怎么讀取字符串后幾個字符

本教程操作環境:windows7系統、PHP7.1版、DELL G3電腦

在php中,可以使用substr()函數來讀取字符串后幾個字符。

substr() 函數返回字符串的一部分。

只需要將省略該函數的第三個參數,并設置第二個參數為負值(-n),n指定想要讀取后幾個字符

實現示例:

<?php header('content-type:text/html;charset=utf-8');    $str = "abcdefg"; echo "原字符串:".$str."<br>"; echo "讀取后1個字符:".substr($str,-1)."<br>"; echo "讀取后2個字符:".substr($str,-2)."<br>"; echo "讀取后3個字符:".substr($str,-3)."<br>"; ?>

php怎么讀取字符串后幾個字符

說明:

substr() 函數可以從字符串的指定位置截取一定長度的字符,這段被截取的字符可稱為“子串”或者“子字符串”,其語法格式如下:

substr($string, $start [, $length])

參數說明如下:

  • $string:需要截取的字符串,該字符串至少含有一個字符;
  • $start:截取字符串的起始位置;
    • 如果 $start 是非負數,那么字符串將從 $string 的第 $start 個字符處開始截取,$start 從 0 開始計算。例如在字符串“abcdef”中,在 0 位置的字符是“a”,在 2 位置的字符串是 “c” 等等;
    • 如果 $start 是負數,那么字符串將從 $string 結尾處向前數第 $start 個字符開始,$start 從 -1 開始計算。例如在字符串“abcdef”中,在 -1 位置的字符是“f”,在 -3 位置的字符是“d”等等;
    • 如果 $string 的長度小于 $start,將返回 FALSE。
  • $length:可選參數,表示截取字符串的長度。
    • 如果 $length 為正數,那么字符串將從 $start 位置向后截取最多 $length 個字符;
    • 如果 $length 為負數,那么 $string 末尾的 $length 個字符將會被省略(若 $start 是負數則從字符串尾部算起);
    • 如果 $length 的值為 0,FALSE 或 NULL,那么將返回一個空字符串;
    • 如果沒有提供 $length,那么返回的子字符串將從 $start 位置開始直到字符串的結尾。

推薦學習:《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
av国内精品久久久久影院| 99re热免费精品视频观看| 精品少妇人妻AV一区二区| 国内精品99亚洲免费高清| 国产精品特黄毛片| 97精品伊人久久久大香线焦| 国产A∨国片精品一区二区| 中日韩精品无码一区二区三区 | 亚洲精品tv久久久久| 久久精品国产一区二区三区日韩| 97在线视频精品| 久久国产精品范冰啊| 一本久久A久久免费精品不卡| 亚洲国产精品ⅴa在线观看| 国产精品v片在线观看不卡| 精品无码中出一区二区| 亚洲精品美女久久久久久久| 亚洲精品国产啊女成拍色拍| 99精品久久精品| 亚洲日韩一区二区一无码| 中文字幕久久久久久精品| 麻豆国产精品有码在线观看| 国产精品香港三级国产AV| 日韩a级片在线观看| 思思久久96热在精品国产| 精品丝袜国产自在线拍亚洲| 精品一区二区三区四区在线播放| 热99RE久久精品这里都是精品免费| 亚洲av日韩片在线观看 | 亚洲日韩中文无码久久| 国产亚洲蜜芽精品久久| 99热门精品一区二区三区无码| 国产亚洲精品无码成人| 老司机亚洲精品影视www| 三上悠亚精品二区在线观看| 99精品在线播放| 久久96国产精品久久久| 一区二区不卡久久精品| 永久免费精品影视网站| 日韩精品一区二区三区中文字幕 | 精品91自产拍在线观看|