Maison  >  Article  >  développement back-end  >  Que faire si php trim() ne peut pas supprimer les espaces

Que faire si php trim() ne peut pas supprimer les espaces

coldplay.xixi
coldplay.xixioriginal
2020-08-18 09:46:263693parcourir

Solution au problème selon lequel php trim() ne peut pas supprimer les espaces : utilisez des expressions régulières pour supprimer les espaces au début de la chaîne, y compris la pleine largeur et la demi-largeur, le code est [$user = mb_ereg_replace ('^( | )+', '', $nom)].

Que faire si php trim() ne peut pas supprimer les espaces

Solution au problème selon lequel php trim() ne peut pas supprimer les espaces :

le trim() de php est notre plus utilisé la fonction de suppression d'espace de chaîne, mais trim() ne peut pas supprimer les espaces à demi-largeur. Pour le moment, vous devez utiliser d'autres méthodes

Cette expression régulière peut supprimer les espaces au début de la chaîne, indépendamment du caractère complet. largeur ou demi-largeur

Le code est le suivant :

  $user = mb_ereg_replace('^( | )+','', $name);
  $user = mb_ereg_replace('( | )+$','', $name);

Recommandations d'apprentissage associées : programmation php(vidéo)

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