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

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號
日韩免费视频观看| 无码人妻精品一区二区三区99性 | 国产精品福利网站导航| 亚洲AV无码国产精品麻豆天美| 久久久99精品成人片中文字幕| 日韩视频免费在线| 视频一区视频二区日韩专区| MM1313亚洲国产精品| 亚洲国产日韩综合久久精品| 2021国产精品自产拍在线观看| 久久丫精品久久丫| 老司机国内精品久久久久| 久久精品国产精品亚洲| 亚洲午夜精品一级在线播放放| 日韩深夜福利视频| 日韩AV无码中文无码不卡电影| 国产精品亚洲一区二区三区 | 日韩电影一区二区| 国产精品最新资源网| 精品日产卡一卡二卡三入口 | 国产老女人精品免费视频| 亚洲精品美女久久7777777| 国产成人精品免费午夜app| 久久99国产精品尤物| 午夜精品久久久久久久久| 国产精品对白交换视频| 99久久精品费精品国产一区二区 | 五月天婷婷精品视频| 久久精品免费一区二区| 亚洲精品美女久久久久9999| 中文字幕精品一区二区日本| 久久99国产乱子伦精品免费| 91精品国产网曝事件门| 久久国产乱子伦免费精品| 91综合精品网站久久| 538精品视频在线观看| 亚洲国产精品午夜电影| 91久久精品无码一区二区毛片| 久久久久久精品无码人妻| 国产91精品在线| 一本一本久久a久久综合精品蜜桃|