Manipulation chaine caractere PHP

Résolu
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



--
Webmaster

3 réponses

  1. 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
    1. Bonjours kickers37000,

      Faudrait que tu soit un peut plus précis dans ta question, tu veut savoir l'erreur dans ton code?
      0
      1. 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