2017-02-03 7 views
1

初心者はyii2です。私のプログラムにはPlaceという名前の配列があります。配列からデータを取得する方法

Array 
(
    [0] => Array 
     (
      [0] => Aluva 
      [1] => Paravoor 
     ) 

    [1] => Array 
     (
      [0] => Ernakulam 
      [1] => Paravoor 
     ) 

    [2] => Array 
     (
      [0] => Aluva 
      [1] => Ernakulam 
     ) 

    [3] => Array 
     (
      [0] => Kottuvally 
      [1] => Paravoor 
     ) 

) 

この配列から各要素を取得するにはどうすればよいですか?

+2

を使用することができます'$ Place'と呼ばれる変数あなたは) ''ますprint_r($場所)でそれを印刷することができました、あなたは、このような個々の要素にアクセスすることができる必要があります: '$場所を[1] [0]' 'Ernakulam' – yeputons

+0

ガットit.Thankが得られますあなた@yeputons 。 – Dijo

答えて

1

あなたは、配列が内側にあると仮定すると、あるarray_walk機能

$total = []; 
array_walk($sales, function($value) use(&$total) { 
    foreach ($value as $key => $arr) { 
     echo $arr. "<br>"; 
    } 
}); 
1

のforeachを使用していますか?サンプルコード

foreach($array as $row){ 
    foreach($row as $key => $val){ 
     echo $val.'<br>';  
    } 
} 
1

から$varある

<?php 
$data = array(
     0 => array(0=>'Aluva', 1=>'Paravoor'), 
     1 => array(0=>'Ernakulam', 1=>'Paravoor'), 
     2 => array(0=>'Aluva', 1=>'Ernakulam'), 
     3 => array(0=>'Kottuvally', 1=>'Paravoor') 
    ); 


foreach ($data as $key => $value) { 
    foreach ($value as $key1 => $value1) { 
     echo '<br>'.$value1; 
    } 
} 
1
$var = $Place[0][1]; 

今ある "Paravoor"

関連する問題