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

php怎么截取指定字符串后幾位字符

在php中,可以利用substr()函數來截取指定字符串后幾位字符,只需要將該函數的第二個參數“$start”設置為負數,即可從字符串結尾處向前數第“$start”個字符開始,截取全部字符;語法“substr($str,$start)”。

php怎么截取指定字符串后幾位字符

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

在對字符串進行處理時,有時我們需要對字符串進行截取操作。在 PHP 中,截取字符串可以通過 PHP 的預定義函數 substr() 來實現。

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 位置開始直到字符串的結尾。

示例:截取指定字符串后幾位字符

想要截取指定字符串后幾位字符,只需要將substr()函數的第二個參數“$start”設置為負數,即可從字符串結尾處向前數第“$start”個字符開始,截取全部字符。

<?php $str_bh='123456789'; $abc=substr($str_bh,-4); echo $abc; ?>

輸出:

php怎么截取指定字符串后幾位字符

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

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
无码人妻精品中文字幕| 97国产精品视频| 性感美女视频在线观看免费精品 | 中文成人无码精品久久久不卡| 精品国精品自拍自在线| 日韩精品免费在线视频| 国内精品久久人妻无码不卡| 中文字幕精品一区二区| 日本阿v精品视频在线观看| 99re热久久这里只有精品6| 久久精品国产成人| 国产精品一区二区av| 精品国产婷婷久久久| 亚洲精品亚洲人成在线观看下载| 日韩国产精品亚洲а∨天堂免| 日韩福利视频导航| 国产成人亚洲精品91专区高清| 精品国产一区二区三区av片| 精品日产a一卡2卡三卡4卡乱| 国产精品久久久久久五月尺| 国内精品久久国产| 国产精品一区在线麻豆| 国产精品乳摇在线播放| 2021国产精品成人免费视频| 99久久99久久精品免费看蜜桃| 97精品久久天干天天天按摩| 久久久久久久久66精品片| 2021久久精品免费观看| 国产精品一区视频| 真实国产精品vr专区| 98色精品视频在线| 亚洲中文字幕久久精品无码VA| 亚洲精品无AMM毛片| 麻豆精品无码国产在线果冻| 亚洲av纯肉无码精品动漫| 久久国产精品99国产精| 狠狠精品干练久久久无码中文字幕| 国产精品成人久久久久久久| 精品国产一区二区三区在线| 国产看午夜精品理论片| 中文字幕一区二区三区日韩精品|