Heim >Backend-Entwicklung >PHP-Problem >Ist es möglich, in PHP Zeichen zu einer Zeichenfolge hinzuzufügen?
php kann Zeichen zu Zeichenfolgen hinzufügen. Zwei Implementierungsmethoden: 1. Verwenden Sie den String-Konnektor „.“ um das angegebene Zeichen an den Anfang oder das Ende des Strings zu binden. Die Syntax lautet „angegebenes Zeichen. string“ oder „string. angegebenes Zeichen“. )-Funktion fügt das angegebene Zeichen an der angegebenen Position in der Zeichenfolge ein. Die Syntax lautet „substr_replace(string, angegebenes Zeichen, angegebene Position, 0)“. Der Wert an der angegebenen Position kann 0, negativ oder positiv sein.
Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer
In PHP können Sie Zeichen zu einer Zeichenfolge hinzufügen; dies kann durch String-Splicing oder substr_replace()-Einfügung erreicht werden.
Methode 1: Verwenden Sie zum Zusammenfügen das Zeichenfolgenverkettungszeichen „.“ Das Zeichenfolgenverkettungszeichen „.
“ kann zwei oder mehr Zeichenfolgen zu einer neuen Zeichenfolge zusammenfügen.
.
“ kann die angegebenen Zeichen an den Anfang oder das Ende des Strings anfügen. <?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; ?>
.
”可以把两个或两个以上的字符串拼接成一个新的字符串。
字符串连接符“.
substr_replace(string,replacement,start,length)
Parameter
Zeichenfolge | |
---|---|
Ersatz | |
start | |
Positive Zahl – beginnt an der angegebenen Position in der Zeichenfolge | Negative Zahl – beginnt an der angegebenen Position am Ende der Zeichenfolge
|
Positive Zahl – die Länge der zu ersetzenden Zeichenfolge. | Negative Zahl – die Anzahl der Zeichen, die ab dem Ende der Zeichenfolge ersetzt werden sollen.
|
Verwenden Sie die Funktion substr_replace(), um das angegebene Zeichen an einer beliebigen angegebenen Position einzufügen. Sie müssen lediglich den zweiten Parameter der Funktion auf das angegebene Zeichen, den dritten Parameter auf die angegebene Position und den vierten Parameter auf setzen 0 Das ist es.
<?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 "在第一个字符后添加指定字符:".$str."<br>"; $str=substr_replace($str1,$ch,-1,0); echo "在倒数第一个字符前添加指定字符:".$str."<br>"; ?>
Empfohlenes Lernen: „
PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonIst es möglich, in PHP Zeichen zu einer Zeichenfolge hinzuzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!