Fonction PHP trim() pour supprimer les espaces de début et de fin et les caractères spéciaux d'une chaîne

伊谢尔伦
Libérer: 2023-03-07 12:16:01
original
14432 Les gens l'ont consulté

Habituellement, lorsque les utilisateurs sont invités à saisir des données dans des formulaires ou d'autres zones de texte, ils peuvent accidentellement saisir des espaces ou d'autres caractères spéciaux et ainsi de suite. Dans certains cas, les espaces et les caractères spéciaux ne sont pas autorisés dans la chaîne. Dans ce cas, vous devez utiliser quelque chose pour supprimer ces espaces et caractères spéciaux. En PHP, la fonction trim() est fournie pour supprimer les espaces et les caractères spéciaux sur les côtés gauche et droit d'une chaîne. La fonction ltrim() supprime les espaces et les caractères spéciaux sur le côté gauche d'une chaîne. La fonction rtrim() supprime les espaces et les caractères spéciaux sur le côté droit d'une chaîne. Ces opérations peuvent être facilement effectuées à l’aide de ces fonctions intégrées PHP. Ce qui suit présente la syntaxe et l'utilisation de ces fonctions.

fonction trim()

la fonction trim() supprime les deux côtés d'une chaîne caractères d'espacement ou d'autres caractères spéciaux, et renvoie la chaîne après avoir supprimé les espaces et les caractères spéciaux.

Le format de syntaxe est le suivant :

 trim(string,charlist)
Copier après la connexion

Paramètres :

La chaîne de paramètres de la fonction trim() est la chaîne à opérer sur objet ; paramètre charlist En tant que paramètre facultatif, spécifiez quels caractères doivent être supprimés de la chaîne. Si ce paramètre n'est pas défini, tous les caractères facultatifs seront supprimés.

trim() Les valeurs facultatives du paramètre de fonction charlist sont les suivantes :

NULL
t制表符
n换行
x0B垂直制表符
r回车
" "空格

Utilisez la fonction trim() pour supprimer les caractères d'espacement ou autres caractères spéciaux des deux côtés de la chaîne Caractère, l'exemple de code est le suivant :

<?php
$str = "\r\r(:@_@ PHP中文网  @_@:)    ";
echo trim($str);                             // 去除字符串左右两边的空格
echo "<br>";
echo trim($str,"\r\r(: :)");             // 去除字符串左右两边的特殊字符\r\r(: :)
?>
Copier après la connexion

Le résultat de sortie est :

(:@_@ PHP中文网 @_@:)
@_@ PHP中文网 @_@
Copier après la connexion

Fonction ltrim()

La fonction ltrim() supprime les espaces et les caractères spéciaux sur le côté gauche de la chaîne, et renvoie la chaîne après la suppression espaces et caractères spéciaux sur le côté gauche.

Le format de syntaxe est le suivant :

ltrim(string,charlist)
Copier après la connexion

Utilisez la fonction ltrim() pour supprimer les caractères vides ou autres caractères spéciaux sur le côté gauche de la chaîne. L'exemple de code. est le suivant :

<?php
$str = "  (:@_@  PHP中文网  @_@:)    ";
echo ltrim($str);                             // 去除字符串左边的空格
echo "<br>";
echo ltrim($str," (:@_@ ");         // 去除字符串左边的特殊字符(:@_@
?>
Copier après la connexion

Le résultat de sortie est :

(:@_@ PHP中文网 @_@:)
PHP中文网 @_@:)
Copier après la connexion

fonction rtrim()

rtrim () supprime les espaces sur le côté gauche de la chaîne et les caractères spéciaux, et renvoie la chaîne avec les espaces et les caractères spéciaux de droite supprimés.

Le format de syntaxe est le suivant :

rtrim(string,charlist)
Copier après la connexion

Utilisez la fonction rtrim() pour supprimer les caractères vides ou autres caractères spéciaux sur le côté droit de la chaîne. L'exemple de code est le suivant. :

<?php
$str = "  (:@_@  PHP中文网  @_@:)    ";
echo rtrim($str);                             // 去除字符串右边的空格
echo "<br>";
echo ltrim($str," @_@:) ");         // 去除字符串右边的特殊字符@_@:)
?>
Copier après la connexion

Le résultat de sortie est :

(:@_@ PHP中文网 @_@:)
(:@_@ PHP中文网
Copier après la connexion

[Recommandations associées]

1 Partagez des exemples de la méthode TrimHelper en Java.

2. Explication détaillée des exemples de méthodes String.trim() en Java

3 Comment supprimer les espaces des deux côtés d'une chaîne. avec trim() en js

4 . La fonction trim() en Java

5 Explication détaillée des exemples d'utilisation de Java 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