PHP如何去掉特殊字符?

Guanhui
Freigeben: 2023-03-02 21:12:01
Original
3527 Leute haben es durchsucht

PHP如何去掉特殊字符?

PHP如何去掉特殊字符?

1、“trim()”函数可以去除字符串左右两边的空格和特殊字符;

2、“ltrim()”函数移除字符串左侧的空白字符或其他预定义字符;

3、“str_replace()”函数以其它字符替换字符串中的一些字符。

使用示例

trim 去掉首尾符号

string trim(string $str[,string $charlist])
Nach dem Login kopieren
$str="happy\n";//此时必须用双引号 var_dump(trim($str));
Nach dem Login kopieren

常用特殊符号有 \t,\n,\r,\o,\xOB

其他符号如何去除看下面代码

$str="happy@";//此时可以用单引号 var_dump(trim($str,'@'));
Nach dem Login kopieren

ltrim是去除左边即字符串开头的特殊符号

$str="\nhappy";//此时必须用双引号 var_dump(ltrim($str));
Nach dem Login kopieren

一般符号

$str="@happy";//此时可以用单引号 var_dump(trim($str,'@'));
Nach dem Login kopieren

rtrim是字符串右边即字符串的后面

rtrim用法和ltrim一样

以上是首尾的用法,假如我们想去除中间符号,就需要用str_replace.

str_replace: 是字符串替换

$str="hap\npy"; var_dump(str_replace("\n","",$str));
Nach dem Login kopieren

这是一个符号多个就需要用数组

$str=" hap\np y"; var_dump(str_replace(array(" ","\n",)'',$str));
Nach dem Login kopieren

推荐教程:《PHP

Das obige ist der detaillierte Inhalt vonPHP如何去掉特殊字符?. 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
Neueste Artikel des Autors
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!