plus rien après une boucle foreach - PHP - Programmation
Marsh Posté le 24-03-2020 à 12:06:09
ton code plante sur la ligne 6 quand tu echo un element qui est un objet (la clé geo_points).
Tu peux faire :
Code :
|
Ou une conversion en string, par exemple avec var_export($elements, TRUE)
Marsh Posté le 24-03-2020 à 12:16:09
génial , c'est bien cela
question complémentaire , comment je fais pour ne prendre que les parties hors géo_points de la boucle de ma variable $temp
Marsh Posté le 24-03-2020 à 13:38:11
Un truc du genre ?
Code :
|
Sinon tu avais le is_string() qui pourrait fonctionner "tout le temps" au cas ou ton objet $result_data[0]->customer->usage_points[0]->usage_point->usage_point_addresses est susceptible de changer...
Marsh Posté le 24-03-2020 à 18:03:14
oui la structure ne change pas et les éléments dedans sont invariant (pas les valeurs bien sur) donc ce que tu dis c'est que je peux laisser is_string() tout le temps, c'est plus simple , effectivement .
merci bien
Marsh Posté le 24-03-2020 à 11:44:55
bonjour ,
je dois surement faire quelquechose de pas bien , mais je n'excute aucun code après une boucle foreach
mon code
le retour est :
mais jamais "message après boucle" et le code que j'ai après ne s’exécute pas
si je mets la boucle foreach en commentaire tout est OK affichage de "message après boucle" et exécution de la suite
ya t il un truc que je loupe ?
merci de votre aide
Message édité par jluc2808 le 24-03-2020 à 18:04:15