Manipulation chaine caractere PHP

[Résolu/Fermé]
Signaler
Messages postés
217
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
11 juillet 2011
-
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
-
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




3 réponses

Messages postés
217
Date d'inscription
vendredi 22 février 2008
Statut
Membre
Dernière intervention
11 juillet 2011
31
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 ^^
Bonjours kickers37000,

Faudrait que tu soit un peut plus précis dans ta question, tu veut savoir l'erreur dans ton code?
Messages postés
3538
Date d'inscription
jeudi 15 mai 2008
Statut
Membre
Dernière intervention
11 septembre 2016
464
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.