J'ai un tableau dont j'aimerais extraire certaines informations et les sortir en utilisant php/html (c'est-à-dire game, id, rating). J'ai les bases bas, bien que j'obtienne seulement l'information du premier tableau dans la sortie. Je sais que la boucle est ce que je dois faire, bien que je ne sache pas exactement comment retourner plus d'un enregistrement à la fois. Certaines des informations contenues dans un tableau peuvent ne pas être dans l'autre, comme vous pouvez le voir, il n'y a pas de [info] dans le premier.Boucle dans la matrice multidimensionnelle et Impression
Voici mon code:
<?php
$review = $developer->api('/source');
function d($d){
echo '<pre>';
print_r($d);
echo '</pre>';
}
d($review[data][0][game]);
d($review[data][0][game][rating]);
?>
Ceci est la sortie:
Array([data] => Array ([0] => Array ([id] => 2010_1110 [from] => Array ([name] => Pebkac [id] => 11001010 ) [game] => Array ([id] => 2112 [name] => New Game [rating] => Array ([action] => 9 [graphics] => 10)) [comments] => Array ([data] => Array ([0] => Array ([id] => 2010_1111 [from] => Array ([name] => My Friend [id] => 10100110) [message] => hi there. [created_time] => 8:00 P.M.)))))
[paging] => Array ([previous] => url1 [next] => url2))
Array([data] => Array ([1] => Array ([id] => 2010_1112 [from] => Array ([name] => Pebkac [id] => 11001010 ) [game] => Array ([id] => 5050 [name] => Another Game [rating] => Array ([action] => 8 [graphics] => 8)) [info] => [created_time] => 8:59 P.M. [owns] => Array ([data] => Array ([0] => Array ([id] => 20100112 [name] => Friend Two))) [comments] => Array ([data] => Array ([0] => Array ([id] => 2010_1113 [from] => Array ([name] => My Friend [id] => 10100110) [message] => hi there. [created_time] => 9:00 P.M.)))))
http://stackoverflow.com/questions/16141590/printing-a-multi-dimensional-array-in-table-using-for-loop –