2017-02-05 14 views
-1

私は以下に示す多次元配列を持っています。私は、foreachループを使用していますので、ループ内のコンテンツを表示したいが、私はエラーに多次元配列の問題を解決するには

を取得しています**注意:未定義のインデックス:CでpropertyId:\ xamppの\ htdocsに**

これをどうすれば解決できますか?

$proprty_id= 
 
Array 
 
(
 
    [propertyId] => Array 
 
     (
 
      [0] => 1 
 
      [1] => 2 
 
      [2] => 3 
 
      [3] => 4 
 
     ) 
 

 
    [ProprtyName] => Array 
 
     (
 
      [0] => Residential Project 1 
 
      [1] => Residential Project 2 
 
      [2] => Residential Property 3 
 
      [3] => Residential Property 4 
 
     ) 
 

 
) 
 
foreach($proprty_id as $property){ 
 
    echo "ID = ".$property['propertyId']."<br>"; 
 
}

答えて

0

あなたは$proprty_id として、あなたの配列を定義し、多分$property とさらにいくつかのタイプミスとそれを呼び出しますか?

ループの名前が異なるため、配列内でループがチェックされません。

$property=array(
    ['propertyId'] => Array 
     (
      [0] => 1 
      [1] => 2 
      [2] => 3 
      [3] => 4 
     ) 

    ['ProprtyName'] => Array 
     (
      [0] => Residential Project 1 
      [1] => Residential Project 2 
      [2] => Residential Property 3 
      [3] => Residential Property 4 
     ) 

) 
       foreach($property['propertyId'] as $v){ 

        echo "ID = ".$v."<br>"; 
       } 
+0

uは私のコード –

+0

第二編集がより理にかなって、それは第二次元を反復処理し、1,2,3,4を返します編集してくださいすることができ、ALOSは、配列のキーにquotteをaded。 –