Heim >Backend-Entwicklung >PHP-Problem >So fügen Sie in PHP Zeichen am Anfang einer Zeichenfolge hinzu

So fügen Sie in PHP Zeichen am Anfang einer Zeichenfolge hinzu

青灯夜游
青灯夜游Original
2022-08-16 18:24:392958Durchsuche

Zwei Implementierungsmethoden: 1. Verwenden Sie den Zeichenfolgenverbinder „.“ um das angegebene Zeichen am Anfang der Zeichenfolge zu verbinden. Die Syntax lautet „angegebenes Zeichen. Zeichenfolge“. 2. Verwenden Sie die Funktion substr_replace(), um das angegebene Zeichen einzufügen Am Anfang des Zeichenfolgenzeichens müssen Sie nur den zweiten Parameter der Funktion auf das angegebene Zeichen und den dritten und vierten Parameter auf 0 setzen. Die Syntax lautet „substr_replace (Zeichenfolge, angegebenes Zeichen, 0, 0)“. .

So fügen Sie in PHP Zeichen am Anfang einer Zeichenfolge hinzu

Die Betriebsumgebung dieses Tutorials: Windows 7-System, PHP-Version 8.1, DELL G3-Computer

In PHP können Sie durch String-Splicing oder substr_replace()-Einfügung Zeichen am Anfang der Zeichenfolge hinzufügen.

Methode 1: Verwenden Sie den String-Verknüpfer „.“ zum Zusammenfügen.

Der String-Verknüpfer. kann zwei oder mehr Zeichenfolgen zu einer neuen Zeichenfolge zusammenfügen.

Verwenden Sie einfach den Zeichenfolgenverbinder „.“ um die angegebenen Zeichen am Anfang der Originalzeichenfolge zu verbinden

<?php
header("Content-type:text/html;charset=utf-8");
$str1="hello";
echo "原字符串:".$str1."<br>";
$ch="A";
echo "指定字符:".$ch."<br>";
$str=$ch.$str1;
echo "在字符串首部增加指定字符后:".$str;
?>

So fügen Sie in PHP Zeichen am Anfang einer Zeichenfolge hinzu

Methode 2: Verwenden Sie zum Einfügen die Funktion substr_replace() Der String-Teil wird durch einen anderen String ersetzt.

substr_replace(string,replacement,start,length)

ParameterBeschreibungZeichenfolgeErsatzstartPositive Zahl – beginnt an der angegebenen Position in der Zeichenfolge LängePositive Zahl – die Länge der zu ersetzenden Zeichenfolge.
erforderlich. Gibt die zu überprüfende Zeichenfolge an.
erforderlich. Gibt die einzufügende Zeichenfolge an.
Erforderlich. Gibt an, wo in der Zeichenfolge mit der Ersetzung begonnen werden soll.
    Negative Zahl – beginnt an der angegebenen Position am Ende der Zeichenfolge
  • 0 – beginnt am ersten Zeichen in der Zeichenfolge
Optional. Gibt an, wie viele Zeichen ersetzt werden sollen. Der Standardwert entspricht der Zeichenfolgenlänge.
    Negative Zahl – die Anzahl der Zeichen, die ab dem Ende der Zeichenfolge ersetzt werden sollen.
  • 0 – Einfügung statt Ersetzung.
Rückgabe Wert: Gibt die ersetzte Zeichenfolge zurück.​

  • Setzen Sie einfach den zweiten Parameter der Funktion auf das angegebene Zeichen, den dritten Parameter auf 0 und den vierten Parameter auf 0.
  • <?php
    header("Content-type:text/html;charset=utf-8");
    $str1="hello";
    echo "原字符串:".$str1."<br>";
    $ch="W";
    echo "指定字符:".$ch."<br>";
    $str=substr_replace($str1,$ch,0,0);
    echo "在字符串首部增加指定字符后:".$str;
    ?>

Empfohlenes Lernen: „So fügen Sie in PHP Zeichen am Anfang einer Zeichenfolge hinzuPHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo fügen Sie in PHP Zeichen am Anfang einer Zeichenfolge hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn