Maison > développement back-end > tutoriel php > Fonction PHP trim() qui supprime les caractères d'espacement ou autres caractères prédéfinis des deux côtés d'une chaîne

Fonction PHP trim() qui supprime les caractères d'espacement ou autres caractères prédéfinis des deux côtés d'une chaîne

黄舟
Libérer: 2023-03-17 07:16:01
original
2277 Les gens l'ont consulté

Exemple

Supprimez les caractères sur le côté gauche de la chaîne ("Il" dans "Bonjour" et "d!" dans "Monde") :

<?php
$str = "Hello World!";
echo $str . "<br>";
echo trim($str,"Hed!");
?>
Copier après la connexion

Définition et utilisation

La fonction trim() supprime les caractères d'espacement ou autres caractères prédéfinis des deux côtés d'une chaîne.

Fonctions associées :

  • ltrim() - supprime les caractères d'espacement ou d'autres caractères prédéfinis sur le côté gauche d'une chaîne.

  • rtrim() - Supprime les caractères d'espacement ou autres caractères prédéfinis sur le côté droit d'une chaîne.

Syntaxe

trim(string,charlist)
Copier après la connexion
ParamètreDescription
chaîneObligatoire. Spécifie la chaîne à vérifier.
charlistFacultatif. Spécifie les caractères à supprimer
参数描述
string必需。规定要检查的字符串。
charlist可选。规定从字符串中删除哪些字符。如果省略该参数,则移除下列所有字符:
  • "" - NULL

  • "t" - 制表符

  • "n" - 换行

  • "x0B" - 垂直制表符

  • "r" - 回车

  • " " - 空格

de la chaîne. Si ce paramètre est omis, tous les caractères suivants sont supprimés :

返回值:返回已修改的字符串。
PHP 版本:4+
更新日志在 PHP 4.1 中,新增了 charlist 参数。
"

更多实例

实例 1

移除字符串两侧的空格:

<?php
$str = " Hello World! ";
echo "Without trim: " . $str;
echo "<br>";
echo "With trim: " . trim($str);
?>
Copier après la connexion

上面代码的 HTML 输出如下(查看源代码):

<!DOCTYPE html>
<html>
<body>

Without trim: Hello World! <br>With trim: Hello World!
</body>
</html>
Copier après la connexion

上面代码的浏览器输出如下:

Without trim: Hello World!
With trim: Hello World!
Copier après la connexion
Copier après la connexion

实例 2

移除字符串两侧的换行符(\n):

<?php
$str = "nnnHello World!nnn";
echo "Without trim: " . $str;
echo "<br>";
echo "With trim: " . trim($str);
?>
Copier après la connexion

上面代码的 HTML 输出如下(查看源代码):

<!DOCTYPE html>
<html>
<body>

Without trim:


Hello World!


<br>With trim: Hello World!
</body>
</html>
Copier après la connexion

上面代码的浏览器输出如下:

Without trim: Hello World!
With trim: Hello World!
Copier après la connexion
Copier après la connexion

例子

<?php 
$str = "##使用函数trim去掉字符串两端特定字符####"; 
$str1 = trim($str,"#"); 
//为函数trim传入第二个参数,
trim将删除字符串$str两端的#字符 echo $str."<br>"; 
echo $str1; 
?>
Copier après la connexion

输出:

##使用PHP函数trim()去掉字符串两端特定字符#### 使用函数trim去掉字符串两端特定字符


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal