2016-05-08 7 views
-1

PHPを使用してネストされたJSONの値を見つけようとしています。私はそれのprint_r()行われ、取得しました:私はエンターテイメントのヘッダーの下nameidの値を取得しようとしているPHPを使用してネストされたJSON配列の値を見つけるには

Array 
(
    [types] => Array 
     (
      [0] => Array 
       (
        [name] => Running 
        [arabicName] => الجاري 
        [categories] => Array 
         (
          [0] => Array 
           (
            [name] => Entertainment 
            [arabicName] => تسلية 
            [programs] => Array 
             (
              [0] => Array 
               (
                [id] => 375 
                [name] => Saalo Marteh 
                [arabicName] => 
                [image] => http://plus.mtv.com.lb/Chrome/KPanel/Pictures/Programs/151120100928327.jpg 
               ) 

              [1] => Array 
               (
                [id] => 491 
                [name] => Celebrity Duets 
                [arabicName] => 
                [image] => http://plus.mtv.com.lb/Chrome/KPanel/Pictures/Programs/151108084429774.jpg 
               ) 

。 私は次のことを試したが、運ました:

echo $json['types']['categories'][0]['name']; 
+2

'エコー$のJSON [ 'タイプ'] [0] [ 'カテゴリ'] [0] [ '名前'];' –

答えて

0
foreach ($json['types'][0]['categories'][0]['programs'] as $value) { 
    echo $value['id'] . ' ' . $value['name']; 
} 
+0

おかげで、これは完全に動作します! –

関連する問題