Supprimer des retour chariot en fin de chaine
Résolu/Fermé
graphi
Messages postés
10
Date d'inscription
mercredi 14 avril 2004
Statut
Membre
Dernière intervention
13 juillet 2004
-
19 avril 2004 à 12:02
biboone - 1 juin 2004 à 00:12
biboone - 1 juin 2004 à 00:12
A voir également:
- Python supprimer retour à la ligne
- Aller à la ligne excel - Guide
- Supprimer une page word - Guide
- Supprimer compte instagram - Guide
- Fichier impossible à supprimer - Guide
1 réponse
J'ai trouver ceci sur http://php.developpez.com/faq/?page=chaines
Comment supprimer les espaces d'une chaîne ?
auteur : Cyberzoide
ltrim($str) : retourne la chaîne $str sans ses espaces de début
rtrim($str) : retourne la chaîne $str sans ses espaces de fin
trim($str) : retourne la chaîne $str sans ses espaces de début et de fin
Pour être tout à fait exact, ce ne sont pas que les espaces qui sont supprimés, mais tous les caractères invisibles :
" " (ASCII 32 (0x20)), un espace ordinaire.
" " (ASCII 9 (0x09)), une tabulation.
"\n" (ASCII 10 (0x0A)), une nouvelle ligne (line feed).
"\r" (ASCII 13 (0x0D)), un retour chariot (carriage return).
"\0" (ASCII 0 (0x00)), le caractère NUL.
"\x0B" (ASCII 11 (0x0B)), une tabulation verticale.
Un second argument optionnel permet d'imposer la liste des caractères à supprimer. Exemple qui supprime toutes les voyelles :
echo trim("Bonjour!","aeiouy"); // affiche "Bnjr!"
A noter que cette plage de caractères peut être un intervalle défini avec ...
Comment supprimer les espaces d'une chaîne ?
auteur : Cyberzoide
ltrim($str) : retourne la chaîne $str sans ses espaces de début
rtrim($str) : retourne la chaîne $str sans ses espaces de fin
trim($str) : retourne la chaîne $str sans ses espaces de début et de fin
Pour être tout à fait exact, ce ne sont pas que les espaces qui sont supprimés, mais tous les caractères invisibles :
" " (ASCII 32 (0x20)), un espace ordinaire.
" " (ASCII 9 (0x09)), une tabulation.
"\n" (ASCII 10 (0x0A)), une nouvelle ligne (line feed).
"\r" (ASCII 13 (0x0D)), un retour chariot (carriage return).
"\0" (ASCII 0 (0x00)), le caractère NUL.
"\x0B" (ASCII 11 (0x0B)), une tabulation verticale.
Un second argument optionnel permet d'imposer la liste des caractères à supprimer. Exemple qui supprime toutes les voyelles :
echo trim("Bonjour!","aeiouy"); // affiche "Bnjr!"
A noter que cette plage de caractères peut être un intervalle défini avec ...