Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何解决多维数组中的问题_Php_Php 5.5 - Fatal编程技术网

Php 如何解决多维数组中的问题

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

我有一个多维数组,如下所示。我想在一个循环中显示内容,所以我使用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
)
)
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。