Supprimer un caractère dans une variable

Résolu/Fermé
Utilisateur anonyme - 24 mai 2010 à 20:23
 Utilisateur anonyme - 25 mai 2010 à 05:35
Bonjour,

j'ai une date format américaine pris d'une base de donnée...

Date : 2010-05-24

et je voudrais que sa deviennent --> 20100524

donc je dois supprimer les -

j'ai chercher une fonction php pour supprimer un caractère spécial dans une chaine de caractère mais je ne trouve pas...

pourriez-vous m'éclairez?

Merci beaucoup :D



A voir également:

4 réponses

avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 499
24 mai 2010 à 20:54
Plus simple, avec str_replace :
$chaine = str_replace('-','',$chaine);
1
zemzoum89 Messages postés 543 Date d'inscription mercredi 3 décembre 2008 Statut Membre Dernière intervention 11 novembre 2012 18
24 mai 2010 à 21:47
c'est la meilleure solution a mon avis
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
24 mai 2010 à 20:35
une solution parmi d'autres:

$date="2010-05-24 ";
$array_date=explode("-",$date);
$new_date=$array_date[0].$array_date[1].$array_date[2];
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 499
24 mai 2010 à 22:59
La solution d'Alain est utile quand tu souhaites changer l'ordre, pour remettre la date au format français : 24/05/2010
0
Utilisateur anonyme
25 mai 2010 à 05:35
oui.. merci à vous deux...

alors les deux scripts fonctionnaient mais pour finir j'ai pris celle de Avion-f16 car elle a moins de code pour arriver au même résultat.

meurci encors une fois à vous tous et A+
0