Code PHP pour lire un code !

Résolu
Bonjour à tous,

J'ai ce code:

P1:52-P2:1-P3:5-P4:157

J'aurais besoin d'un code PHP capable de "lire" ce code, en gros il devrait récupérer la valeur associer à un P(numéro), exemple si je demande P1, php doit afficher la valeur 52, pour P4 il doit afficher 157, etc...

Mais je ne vois pas comment faire, si quelqu'un pouvait m'aider je lui serait très reconnaissant,

Un très grand merci d'avance,
Flo

2 réponses

  1. Voilà une solution convenable.

    $w = 'P1:52-P2:1-P3:5-P4:157'; //Le code en question!
    $w = explode('-', $w);
    	
    	foreach($w as $val){
    	
    		$w = explode(':', $val);
    		$a[$w[0]] = $w[1];
    		}
    


    echo $a['P1']; //52
    echo $a['P2']; //1
    echo $a['P3']; //5
    //...
    


    N'hésite pas si tu as un problème.

    @ plus,
    1. Merci beaucoup, le code marche très bien ^^ Sujet résolu !
  2. Juste comme ça,est ce que tu possède un chaîne YouTube nommée : Tutolande ?
    1. Non je n'ai pas de chaîne YouTube à part mon compte perso, par contre tu as une solution au problème ?