Heim > Backend-Entwicklung > PHP-Problem > So löschen Sie spezielle Zeichenfolgen in PHP

So löschen Sie spezielle Zeichenfolgen in PHP

藏色散人
Freigeben: 2023-03-11 12:36:02
Original
5241 Leute haben es durchsucht

So löschen Sie spezielle Zeichenfolgen in PHP: 1. Verwenden Sie trim, um die Leerzeichen am Anfang und Ende der Zeichenfolge zu entfernen. 2. Verwenden Sie ltrim, um die Leerzeichen am Anfang der Zeichenfolge zu löschen die Leerzeichen am Ende der Zeichenfolge; 4. Die Funktion str_replace führt das Ersetzen und Löschen durch.

So löschen Sie spezielle Zeichenfolgen in PHP

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

Wie lösche ich spezielle Zeichenfolgen in PHP?

Sonderzeichen aus PHP-Strings entfernen

Zu den Funktionen zum Entfernen von Sonderzeichen aus Strings gehören trim, ltrim, rtrim, str_replace

1, trim – Leerzeichen (oder andere Zeichen) am Anfang und Ende des Strings entfernen

Syntax:

String trim(string $str[,string $charlist])
Nach dem Login kopieren

String trim: Rückgabe-String-Typ

string $str: Zu verarbeitender String

string $charlist: optional, zu filternde Zeichen (einmal angegeben, können nur angegebene Zeichen entfernt werden, Standard wird nicht entfernt )

Zum Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
 
$str = &#39; #123456# &#39;;
 
echo trim($str);//#123456#
echo trim($str,#);// 123456
?>
Nach dem Login kopieren

Aber wenn Sie die standardmäßigen Sonderzeichen außer Leerzeichen verwenden, müssen Sie doppelte Anführungszeichen verwenden und dürfen keine einfachen Anführungszeichen verwenden

Zum Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
 
$str=&#39; \t123456 &#39;;
echo trim($str);//\t123456
 
$st = " \t123456 ";
echo trim($st);//123456
?>
Nach dem Login kopieren

Jedes Zeichen außer dem ersten und letzten Zeichen Sie können nicht sein entfernt

Zum Beispiel:

<?php
header(content-type:text/html;charset=utf-8);
 
$str = " 123 456 ";
echo trim($str);//123 456
?>
Nach dem Login kopieren

2. Lösche die Leerzeichen (oder andere Zeichen) am Anfang der Zeichenfolge

Die Syntax ist die gleiche wie bei trim

Zum Beispiel:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
 
$str = " \n123 456 ";
echo ltrim($str);//123 456 
$str = "# 123 456#";
echo ltrim($str,&#39;#&#39;);// 123 456#
echo ltrim($str,&#39; #&#39;);//123 456#
?>
Nach dem Login kopieren

3. -Entfernen Sie Leerzeichen (oder andere Zeichen) am Ende der Zeichenfolge. Die Syntax ist dieselbe wie bei Trim : Finden Sie den Zielwert

mixed $replace: Der Ersetzungswert des Zielwerts

mixed $subject: Das Array oder die Zeichenfolge, um die Ersetzung durchzuführen

int &$count: Optional, die Häufigkeit, mit der die Ersetzung durchgeführt wurde

Geben wir ein Beispiel:

<?php
header(content-type:text/html;charset=utf-8);
 
$str = " #123 456\n ";
echo rtrim($str);// #123 456
$str = " #123 456 #";
echo rtrim($str,&#39; #&#39;);// #123 456
?>
Nach dem Login kopieren

Wenn Sie mehrere Zeichen ersetzen möchten, müssen Sie ein Array verwenden, um sie zu ersetzen.

mixed str_replace(mixed $search,mixed $replace,mixed $subject[,int &$count])
Nach dem Login kopieren

trim, ltrim, rtrim sind Sonderzeichen, die standardmäßig entfernt werden können PHP-Video-Tutorial

"

Das obige ist der detaillierte Inhalt vonSo löschen Sie spezielle Zeichenfolgen in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage