se non lo trovi non devi stampare, altrimenti il programma si ricorda il valore precedente di $giardino
perché non usi foreach invece di un for, visto che scorri tutti gli elementi?
se non lo trovi non devi stampare, altrimenti il programma si ricorda il valore precedente di $giardino
perché non usi foreach invece di un for, visto che scorri tutti gli elementi?
foreach lo uso, il codice completo è
<?php foreach($count_lst as $lts){
for($x = 0; $x < count($lts->features->externals); $x++){
if (($lts->features->externals[$x]->id) == 15) {
$giardino = ($lts->features->externals[$x]->size);
$giardino = number_format($giardino, 0, ',', '.');
}
}
echo $lts->id . " - <br>Giardino: " . $giardino ."<br>";
}
infatti mi va a prendere tutto l'elenco di cisca 50 immobili e mi stampa in tutti il giardino anche dove esso non c'e. questo è il problema.