cs_tolt
Messages postés269Date d'inscriptionmardi 17 décembre 2002StatutMembreDernière intervention 4 avril 2019
-
6 mars 2013 à 08:00
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 2017
-
6 mars 2013 à 09:49
Bonjour,
Je suis un gros gros débutant en PHP et je m?excuse par avance de ma question qui peut-être considérée comme cucu.
Je récupère via la fonction PHP << print_r >> le résultat ci-dessous,
stdClass Object ( [out] => Array ( [0] => 77.8 ) )
J'aimerai pouvoir mettre le montant directement dans une variable comme ceci.
$resul= Array[0] qui normalement devrait me renvoyer la valeur 77.8
Mais ça ne marche pas certainement !
Merci de votre aide et bonne journée à tous.
cs_stay
Messages postés493Date d'inscriptionjeudi 7 juillet 2005StatutMembreDernière intervention24 mai 20174 6 mars 2013 à 09:39
Salut, il est dommage de ne pas montrer ta solution.
Un débutant pourrait en faire bonne usage.
De plus, @sylvain64520 n'avait pas tort au sujet de ton code.
La variable que tu insères dans le print_r, quelle est telle ?
Pour l'exemple, imaginons que cette variable se nomme $o_result.
<?php
$f_toto = (float) $o_result->out[0];
Si j'ai mi moi même la solution, c'est pour montrer au débutant comment nommer leurs variables.
Ici, $f_toto est un float, donc dans sa nomenclature, j'ai ajouté un "f_" et pour $o_result, j'ai ajouté un "o_" car c'est un objet.
C'est uniquement pour faciliter la lecture du code.
stéph
Vous n’avez pas trouvé la réponse que vous recherchez ?