J'en appelle aux experts car là je ne comprends pas d'où vient mon erreur...
if(isset($objReponse->ReturnListTousTarifs->any["TousTarifs"]->any["Activites"][$i]->any["Produits"][0]->nom)){
...répond bien dans un certain cas mais me renvoie
Fatal error: Cannot use object of type stdClass as array
dans un autre cas alors que je gère bien le else...
le print_r en question donne ceci :
Code : Tout sélectionner
[any] => Array
(
[Produits] => Array
(
[0] => stdClass Object
(
[nom] => PELUCHECode : Tout sélectionner
[any] => Array
(
[Produits] => stdClass Object
(
[nom] => POUPEEecho "<h5>".$objReponse->ReturnListTousTarifs->any["TousTarifs"]->any["Activites"][1]->any["Produits"]->nom."</h5>";// ça m'affiche bien poupée...
d'où mon étonnement...Merci de votre aide
Mega