Ersetzen mehrerer Zeichen mit str_replace
In PHP wird str_replace häufig verwendet, um ein einzelnes Zeichen durch ein anderes zu ersetzen. Was aber, wenn Sie mehrere Zeichen gleichzeitig ersetzen möchten?
Lösung:
Um mehrere Zeichen gleichzeitig zu ersetzen, übergeben Sie ein Array der Zeichen, die Sie ersetzen möchten das erste Argument für str_replace.
str_replace(array(':', '\', '/', '*'), ' ', $string);
Für PHP 5.4 oder höher können Sie die Abkürzung verwenden Syntax:
str_replace([':', '\', '/', '*'], ' ', $string);
Dieser Ansatz ersetzt alle Instanzen der angegebenen Zeichen in der Eingabezeichenfolge durch den bereitgestellten Ersatzwert.
Das obige ist der detaillierte Inhalt vonWie kann ich mit str_replace in PHP mehrere Zeichen gleichzeitig ersetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!