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

php怎么替換字符串倒數第二位的字符

在php中,可以使用substr_replace()函數來替換字符串倒數第二位的字符;該函數可以從字符串指定位置開始替換指定個數的字符,只需要將第三個參數設置為“-2”,第四個參數設置為1即可替換倒數第二位字符,語法為“substr_replace(字符串,替換值,-2,1)”。

php怎么替換字符串倒數第二位的字符

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

php怎么替換字符串倒數第二位的字符?簡單,利用substr_replace()函數即可。

substr_replace()函數可以從字符串指定位置開始替換指定個數的字符。

該函數接受4個參數,語法:

substr_replace(string,replacement,start,length)
參數 描述
string 必需。規定要檢查的字符串。
replacement 必需。規定要插入的字符串。
start 必需。規定在字符串的何處開始替換。

  • 正數 – 在字符串的指定位置開始
  • 負數 – 在從字符串結尾的指定位置開始
  • 0 – 在字符串中的第一個字符處開始
length 可選。規定要替換多少個字符。默認是與字符串長度相同。

  • 正數 – 被替換的字符串長度
  • 負數 – 從字符串末端開始的被替換字符數
  • 0 – 插入而非替換

如果 start 為正數,替換將從 string 的 start 位置開始。如果 start 為負數,替換將從 string 的倒數第 start 個位置開始。

如果設定了 length 參數并且為正數,就表示 string 中被替換的子字符串的長度。如果設定為負數,就表示待替換的子字符串結尾處距離 string 末端的字符個數。如果沒有提供此參數,那么默認為 strlen(string)(字符串的長度)。當然,如果 length 為 0,那么這個函數的功能為將 replacement 插入 string 的 start 位置處。

而想要替換字符串倒數第二位的字符,只需要將第三個參數設置為“-2”,第四個參數設置為1即可。

示例:

<?php header("content-type:text/html;charset=utf-8"); $str = 'hello'; echo "原字符串:".$str."<br><br>"; $replace = 'A'; echo "替換倒數第二個字符后:".substr_replace($str, $replace, -2,1); ?>

php怎么替換字符串倒數第二位的字符

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

贊(0)
分享到: 更多 (0)
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产suv精品一区二区33| 9丨精品国产高清自在线看| 亚洲国产美女精品久久久| 99精品中文字幕| 日本精品在线视频| 视频一区精品自拍| 精品亚洲一区二区三区在线观看| 国产91在线|日韩| 狠狠色婷婷久久综合频道日韩| 国产精品美女久久久久久久| 国产精品免费观看久久| 国产精品久久新婚兰兰| 国产精品福利一区二区久久| 精品亚洲国产成人| 亚欧在线精品免费观看一区| 2021国产精品自产拍在线观看| 久久亚洲私人国产精品vA | 日韩精品亚洲aⅴ在线影院| 国产高清在线精品一本大道国产| 免费观看四虎精品成人| 欧美日韩亚洲精品| 日韩高清免费观看| 日韩电影中文字幕在线观看| 秋霞日韩久久理论电影| 亚洲欧美日韩中文二区| 中文字幕日韩欧美一区二区三区| 久久久无码精品亚洲日韩京东传媒| 四虎永久精品免费观看| 免费观看国产精品| 日韩电影一区二区三区| 日韩精品久久久久久久电影| 日韩美女中文字幕| 青青久久精品国产免费看| 日产国产精品亚洲系列| 亚洲午夜福利精品久久| 精品久久久久久国产牛牛app| 精品精品国产理论在线观看| 91精品国产乱码久久久久久| 高清国产精品人妻一区二区| 久久最新精品国产| 久久亚洲AV无码精品色午夜麻 |