suppression du dernier caractère

krull
Invité n'ayant pas de compte PHPfrance

19 août 2005, 21:42

bonjour,

J'ai une variable $liste ="53,54,57,98,";
Existe-t-il une solution simple pour supprimer la dernière virgule sachant qu'on ne sait pas combien de nombre comportera la liste ?

Merci à vous

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 9782 Messages

19 août 2005, 21:56

Bonsoir,

Essaye ça:
$chaine="53,54,57,98,";
print substr($chaine,0,strlen($chaine)-1);
Quand tout le reste a échoué, lisez le mode d'emploi...

krull
Invité n'ayant pas de compte PHPfrance

20 août 2005, 00:13

Merci,
parfait, je la note celle là

Eléphanteau du PHP | 13 Messages

20 août 2005, 08:03

Et à ton avis à quoi ca sert un paramètre lenght négatif :roll:
<?php
echo substr($str,0,-1);
?>
Image

Mammouth du PHP | 1885 Messages

20 août 2005, 19:54

Bonjour,

Hehehe
La programmation est l'expression de la poésie d'un programmeur
Génération PHP