Maison  >  Article  >  développement back-end  >  Quelle est la fonction php pour supprimer les espaces ?

Quelle est la fonction php pour supprimer les espaces ?

coldplay.xixi
coldplay.xixioriginal
2020-11-04 10:15:103193parcourir

php删除空格函数是:1、ltrim函数,实现删除字符串开始位置的空格或其他字符;2、rtrim函数,实现删除字符串结束位置的空格或者其他字符;3、trim函数,实现删除字符串开始和结束位置的空格或者其他字符。

Quelle est la fonction php pour supprimer les espaces ?

php删除空格函数是:

1、ltrim函数

描述:实现删除字符串开始位置的空格或其他字符

语法:string ltrim(string $str [,string $charlist])

说明:charlist规定从字符串中删除哪些字符。如果缺省该参数,则移除下列所有字符

Quelle est la fonction php pour supprimer les espaces ?

$str = "\\n\\n\\t\\tABC\\t\\t";
echo ltrim($str);
//输出后,ABC前面的空白就没有了

如果我只想删除制表符,而不想删除换行,那么我们加参数↓

$str = "\\n\\n\\t\\tABC\\t\\t";
echo ltrim($str,"\\t");

2、rtrim函数

描述:实现删除字符串结束位置的空格或者其他字符

语法:string rtrim(string $str[,string $charlist])

3、trim函数

描述:实现删除字符串开始和结束位置的空格或者其他字符

语法:string trim(string $str[,string $charlist])

实例应用

<?php
$str = &#39;Demon is an English teacher.17847564092&#39;;
$str = rtrim($str,&#39;0..9&#39;);
echo $str;
//删除末尾多余的数字

疑问:这里为什么不用trim或者ltrim

猜想:从右侧开始遍历,如果遇到不符合参数条件的,函数停止执行。我们如果从左边开始,那么先碰到的是英文字母,不符合参数。

相关免费学习推荐:php编程(视频)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn