Rechercher : dans
Par :

Supprimer des retour chariot en fin de chaine

Dernière réponse le 1 jun 2004 à 00:12:59 graphi, le 19 avr 2004 à 12:02:04 
 Signaler ce message aux modérateurs

Bonjour à tous!!
Je rechercher une fonction en PHP qui pourrait supprimer les rerour à la ligne à la fin d'une variable.
Est-ce que cette fonction existe??
J'ai essayé chomp($chaine) mais ca ne marche pas.
Pour l'instant je fais une chose pas tres propre :
$inti=ereg_replace("\r\n","<br>",$inti);
while (substr($inti,strlen($inti)-4) == "<br>")
$inti=substr($inti,0,strlen($inti)-4);
jaimerai trouve une solution plus saine.
Si vous pouvez maider
merci d'avance

Meilleures réponses pour « Supprimer des retour chariot en fin de chaine » dans :
Sed - Conversion retours chariots DOS (CRLF) / UNIX (LF) VoirConversion format de fichier DOS UNIX / UNIX DOS Préambule Ce qu'il faut savoir Conversion DOS vers UNIX Conversion UNIX vers DOS Préambule Il existe déjà des utilitaires (dos2unix et unix2dos) qui s'acquittent très bien ce...
Sed - Introduction à SED - Part III VoirSED - The Stream EDitor - Part III Ce document est une introduction à la pratique et à l'utilisation de l'éditeur de flux "SED", qui essaie de couvrir certaines fonctionnalités assez méconnues, pour ne pas dire "quasi inconnues", qui font de "SED"...
Javascript - Les chaînes de caractères VoirQu'est-ce qu'une chaîne de caractère Une chaîne de caractère est, comme son nom l'indique, une suite de caractères. On la représente par la suite de caractères encadrée par des guillemets simples (') ou doubles ("), sachant que les deux types de...
PHP - Les variables VoirConcept de variable avec PHP Une variable est un objet repéré par son nom, pouvant contenir des données, qui pourront être modifiées lors de l'exécution du programme. Les variables en langage PHP peuvent être de trois...
VBScript - Les constantes VoirQu'est-ce qu'une constante ? Une constante est un nom, facilement mémorisable, remplaçant une valeur (nombre, chaîne, etc.) qui ne change pas. L'objectif d'une constante est d'une part de permettre de rendre un programme plus lisible, d'autre part...

1

 biboone, le 1 jun 2004 à 00:12:59
  • +2

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 ...

Répondre à biboone
Collection CommentÇaMarche.net