Manipulation chaine caractere PHP

Résolu/Fermé
kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 - 16 févr. 2011 à 12:47
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 - 16 févr. 2011 à 12:59
Bonjour à tous,

J'ai jamais etait tres doué pour la manipulation de chaine de caractère, c'est pourquoi j'aurai besoin d'un coup de main concernant cette petite manipulation en PHP.

Ce que j'ai dans une variable

$var= "marque=1&bracelet=2";


Je voudrai obtenir:

$var="bracelet=2";


Donc pour préciser, je voudrai pouvoir enlever d'une chaine de caractere, une chaine précise, tel que "marque=1" ou "bracelet=2";

Merci de votre aide :)

Cordialement




A voir également:

3 réponses

kickers37000 Messages postés 217 Date d'inscription vendredi 22 février 2008 Statut Membre Dernière intervention 11 juillet 2011 30
16 févr. 2011 à 12:56
Ne cherchez pas plus loin...

Une fonction en PHP 5 permet se genre de manipulation !


unset($_GET['marque']);
$new_parametre=http_build_query($_GET);


Ca enleve la variable GET de marque
et apres je reecri l'url grâce a http_build_query !

C'est fort le PHP quand meme ^^
0
Bonjours kickers37000,

Faudrait que tu soit un peut plus précis dans ta question, tu veut savoir l'erreur dans ton code?
0
arthezius Messages postés 3538 Date d'inscription jeudi 15 mai 2008 Statut Membre Dernière intervention 11 septembre 2016 475
16 févr. 2011 à 12:59
Tu peux essayer:
$var= "marque=1&bracelet=2";
liste($marque, $bracelet) = explode ("&", $var);
echo $marque.'<br/>'.$bracelet;

S'il s'agit de variable que tu passes par l'url (ce qui y ressemble), ça se récupère normalement par $_GET['bracelet'] par exemple.
0