Php 如何解决多维数组中的问题
我有一个多维数组,如下所示。我想在一个循环中显示内容,所以我使用foreach循环,但是我得到了错误 **注意:C:\xampp\htdocs中未定义的索引:propertyId** 我怎样才能解决这个问题Php 如何解决多维数组中的问题,php,php-5.5,Php,Php 5.5,我有一个多维数组,如下所示。我想在一个循环中显示内容,所以我使用foreach循环,但是我得到了错误 **注意:C:\xampp\htdocs中未定义的索引:propertyId** 我怎样才能解决这个问题 $property\u id= 排列 ( [propertyId]=>数组 ( [0] => 1 [1] => 2 [2] => 3 [3] => 4 ) [ProprtyName]=>数组 ( [0]=>住宅项目1 [1] =>住宅项目2 [2] =>住宅物业3 [3] =>住宅物业4
$property\u id=
排列
(
[propertyId]=>数组
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
[ProprtyName]=>数组
(
[0]=>住宅项目1
[1] =>住宅项目2
[2] =>住宅物业3
[3] =>住宅物业4
)
)
foreach($property\u id作为$property){
echo“ID=”.$property['propertyId']。“
”;
}
您将数组定义为$property\u 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>";
}
$property=array(
['propertyId']=>数组
(
[0] => 1
[1] => 2
[2] => 3
[3] => 4
)
['ProprtyName']=>数组
(
[0]=>住宅项目1
[1] =>住宅项目2
[2] =>住宅物业3
[3] =>住宅物业4
)
)
foreach($property['propertyId']作为$v){
echo“ID=”.$v.“
”;
}
2nd edit更有意义,它将迭代第二维度并返回数组键中的1,2,3,4,alos aded QUOTE。