php可以給字符串添加字符。兩種實(shí)現(xiàn)方法:1、使用字符串連接符“.”將指定字符拼接到字符串的開頭或末尾即可,語法“指定字符 . 字符串”或“字符串 . 指定字符 ”;2、使用substr_replace()函數(shù)在字符串的指定位置插入指定字符即可,語法“substr_replace(字符串,指定字符,指定位置,0)”,指定位置的值可以是0、負(fù)值和正值。
本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦
在PHP中,可以給字符串添加字符;通過字符串拼接或者substr_replace()插入即可實(shí)現(xiàn)。
方法1:使用字符串連接符“.”進(jìn)行拼接
字符串連接符“.
”可以把兩個(gè)或兩個(gè)以上的字符串拼接成一個(gè)新的字符串。
字符串連接符“.
”可以將指定字符拼接到字符串的開頭或末尾。
<?php header("Content-type:text/html;charset=utf-8"); $str1="1234"; echo "原字符串:".$str1."<br>"; $ch="A"; echo "指定字符:".$ch."<br><br>"; $str=$ch.$str1; echo "在字符串開頭添加指定字符:".$str."<br>"; $str=$str1.$ch; echo "在字符串末尾添加指定字符:".$str; ?>
方法2:使用substr_replace() 函數(shù)進(jìn)行插入
substr_replace() 函數(shù)把字符串的一部分替換為另一個(gè)字符串。
substr_replace(string,replacement,start,length)
參數(shù) | 描述 |
---|---|
string | 必需。規(guī)定要檢查的字符串。 |
replacement | 必需。規(guī)定要插入的字符串。 |
start | 必需。規(guī)定在字符串的何處開始替換。
|
length | 可選。規(guī)定要替換多少個(gè)字符。默認(rèn)是與字符串長度相同。
|
-
返回值:返回被替換的字符串。
利用substr_replace()函數(shù)可以在任意指定位置插入指定字符;只需要將該函數(shù)的第二個(gè)參數(shù)設(shè)置為指定字符,第三個(gè)參數(shù)設(shè)置為指定位置,第四個(gè)參數(shù)設(shè)置為0即可。
<?php header("Content-type:text/html;charset=utf-8"); $str1="1234"; echo "原字符串:".$str1."<br>"; $ch="@"; echo "指定字符:".$ch."<br><br>"; $str=substr_replace($str1,$ch,0,0); echo "在字符串開頭添加指定字符:".$str."<br>"; $str=substr_replace($str1,$ch,strlen($str1),0); echo "在字符串末尾添加指定字符:".$str."<br>"; $str=substr_replace($str1,$ch,1,0); echo "在第一個(gè)字符后添加指定字符:".$str."<br>"; $str=substr_replace($str1,$ch,-1,0); echo "在倒數(shù)第一個(gè)字符前添加指定字符:".$str."<br>"; ?>
推薦學(xué)習(xí):《PHP視頻教程》