[Php] chaîne de caractere dans une variable

Résolu/Fermé
kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 - 11 juil. 2011 à 12:59
kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 - 11 juil. 2011 à 13:21
Bonjour,

Je souhaiterai enlever une chaine de caractere dans une variable en PhP.

Petit exemple:

$string=34-54-98;

je souhaiter enlever 54 par exemple.

et donc avoir pour résultat: $string=34-98.

Quelqu'un as t-il la solution ? :)

Merci d'avance.
A voir également:

3 réponses

Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
11 juil. 2011 à 13:01
str_replace() :)

dans ta chaine, tu remplace "-54" par "" =)
2
laoshu Messages postés 1231 Date d'inscription mardi 7 juin 2011 Statut Membre Dernière intervention 24 mai 2015 350
11 juil. 2011 à 13:09
Plus rapide et plus efficace que moi... bravo Templier Nocturne !

Je testerai aussi ta solution, merci bien !
0
Templier Nocturne Messages postés 7734 Date d'inscription jeudi 22 janvier 2009 Statut Membre Dernière intervention 21 mai 2016 1 101
11 juil. 2011 à 13:12
ben de rien ;)
0
laoshu Messages postés 1231 Date d'inscription mardi 7 juin 2011 Statut Membre Dernière intervention 24 mai 2015 350
11 juil. 2011 à 13:07
Bonjour,

Il y a surement des moyens plus académique et plus propres, mais pourquoi ne pas enregistrer trois variables :
$string1=34;
$string2=54;
$string3=98;

Lorsque tu as besoin, tu concatènes les variables comme tu le désires :

$string_complet=$string1.'-'.$string2.'-'.$string3;

Je suis sur qu'il y a des fonctions pour faire plus court... et elles peuvent m'intéresser aussi... mais cette "astuce" devrait te permettre d'obtenir ce que tu veux si aucun expert ne se manifeste...


0
kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 30
11 juil. 2011 à 13:21
str_replace()... je l'avais oublier lui ^^

Merci :)
0