art_dupond je suis neuneu... oui oui !! | si en php 5.3
Code :
- $string = 'nom_du_paramètre "valeur"';
- $value = strstr($string, ' '); // extrait tout ce qui est après la premier espace
- $name = strstr($string, ' ', true); // extrait tout ce qui est avant la première espace (uniquement en php 5.3)
- ${$name} = $value; // éventuellement faire ${strstr($string, ' ', true)} = $value;
- // ou
- $tableau[$name] = $value;
- echo $nom_du_paramètre; // => affiche : "valeur"
- echo $tableau['nom_du_paramètre']; // => affiche : "valeur"
|
En php < 5.3, jouer avec str_pos() et substr() pour extraire les deux parties du string.
Edit: oups j'avais mal comprite. Mais bon, tu peux facilement adapter Message édité par art_dupond le 29-04-2010 à 19:55:12 ---------------
oui oui
|