"] 2. Remplacez par des expressions régulières, le code est [$str = mb_ereg_replace('(|)+$', '', $str]."/> "] 2. Remplacez par des expressions régulières, le code est [$str = mb_ereg_replace('(|)+$', '', $str].">

Maison  >  Article  >  développement back-end  >  Comment supprimer les espaces de début et de fin d'une chaîne en PHP

Comment supprimer les espaces de début et de fin d'une chaîne en PHP

coldplay.xixi
coldplay.xixioriginal
2020-08-03 09:50:443626parcourir

Comment supprimer les espaces au début et à la fin d'une chaîne en PHP : 1. Utilisez la fonction [trim], le code est [echo trim("space")."
"]; 2. Remplacez par des expressions régulières, le code est [$str = mb_ereg_replace('(|)+$', '', $str].

Comment supprimer les espaces de début et de fin d'une chaîne en PHP

Première méthode : grâce à la fonction fournie avec php

<?php
/*
trim 去除一个字符串两端空格,
rtrim 是去除一个字符串右部空格,
ltrim 是去除一个字符串左部空格。
*/
?>
<?php
echo trim(" 空格 ")."<br>";
echo rtrim(" 空格 ")."<br>";
echo ltrim(" 空格 ")."<br>";
?>

La deuxième méthode : grâce au remplacement d'expression régulière, la fonction est plus puissante

php supprime les espaces de début et de fin de la chaîne (y compris Pleine largeur)

Le code est le suivant :

<?
$str="     脚本之家 www.jb51.net     ";
$str = mb_ereg_replace(&#39;^( | )+&#39;, &#39;&#39;, $str);
$str = mb_ereg_replace(&#39;( | )+$&#39;, &#39;&#39;, $str);
echo mb_ereg_replace(&#39;  &#39;, "\n  ", $str);
?>

Recommandations d'apprentissage associées : Tutoriel graphique 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