Heim  >  Artikel  >  Backend-Entwicklung  >  So löschen Sie mehrere Zeichen in einer Zeichenfolge in PHP

So löschen Sie mehrere Zeichen in einer Zeichenfolge in PHP

青灯夜游
青灯夜游Original
2021-07-08 16:55:371780Durchsuche

In PHP können Sie die Funktion substr_replace() verwenden, um mehrere Zeichen in einer Zeichenfolge zu löschen. Sie müssen nur an der angegebenen Position beginnen und die angegebene Anzahl von Zeichen durch leere Zeichen ersetzen. '' , Startposition, Anzahl der Auswechslungen)".

So löschen Sie mehrere Zeichen in einer Zeichenfolge in PHP

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

php Um mehrere Zeichen in einer Zeichenfolge zu löschen

können Sie zum Starten die Funktion substr_replace() verwenden Ersetzen Sie ab der angegebenen Position einfach die angegebene Anzahl von Zeichen durch Nullzeichen.

Das Codebeispiel lautet wie folgt:

<?php
$str = &#39;hello,world,hello,world&#39;;
$replace = &#39;&#39;;
echo substr_replace($str, $replace, 0,5);
?>

Ausgabe:

,world,hello,world

Beschreibung:

Die Funktion substr_replace() ersetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge. Die Syntax der Funktion

substr_replace() lautet wie folgt:

mixed substr_replace ( mixed $string , mixed $replacement , mixed $start [, mixed $length ] )

substr_replace() Ersetzt den durch die Start- und optionalen Längenparameter qualifizierten Teilstring in einer Kopie des Strings durch Ersetzen.

Wenn start eine positive Zahl ist, beginnt die Ersetzung an der Startposition der Zeichenfolge. Wenn start negativ ist, beginnt die Ersetzung an der Startposition am Ende der Zeichenfolge.

Wenn der Längenparameter festgelegt ist und eine positive Zahl ist, stellt er die Länge des ersetzten Teilstrings in string dar. Wenn es auf eine negative Zahl festgelegt ist, stellt es die Anzahl der Zeichen vom Ende des Teilstrings dar, die vom Ende des Strings ersetzt werden sollen. Wenn dieser Parameter nicht angegeben wird, ist der Standardwert strlen(string) (die Länge der Zeichenfolge). Wenn die Länge 0 ist, besteht die Funktion dieser Funktion natürlich darin, eine Ersetzung an der Startposition der Zeichenfolge einzufügen.

Empfohlenes Lernen: „PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonSo löschen Sie mehrere Zeichen in einer Zeichenfolge in PHP. 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