Maison >développement back-end >Problème PHP >Comment supprimer tous les espaces dans une chaîne en php

Comment supprimer tous les espaces dans une chaîne en php

coldplay.xixi
coldplay.xixioriginal
2020-08-19 09:29:544459parcourir

Comment supprimer tous les espaces dans une chaîne en PHP : d'abord, trim ne peut supprimer que les espaces des deux côtés de la chaîne ; puis étendre la fonction trim, le code est [function trimall($str), $oldchar= array(" ", " ","t","n","r")】.

Comment supprimer tous les espaces dans une chaîne en php

Comment supprimer tous les espaces dans une chaîne en php :

php supprime tous les espaces dans une chaîne, en fait Extension de la fonction trim, trim ne peut supprimer que les espaces des deux côtés de la chaîne

Le code est le suivant :

function trimall($str)//删除空格
{
    $oldchar=array(" "," ","\t","\n","\r");
$newchar=array("","","","","");
    return str_replace($oldchar,$newchar,$str);
}

Test :

$str = " a b c d e f ";
echo trimall($str);

Résultat de sortie :

abcdef

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