如何通过访问每个变量的名称和值来打印PHP数组

问题描述 投票:-1回答:1

如何查找和输出此硬数组?需要访问数组$ item-> extra_field :::>中每个变量的名称和值

var_dump($item->extra_field); gets this :

array(3) {
[3]=>array(3) {
        ["name"]=>string(45) "Name price"
        ["description"]=>string(0) ""
        ["value"]=>string(4) "3500"
    }
[2]=>array(3) {
        ["name"]=>string(15) "Name 2"
        ["description"]=>string(0) ""
        ["value"]=>string(20) "one"
    }
[4]=>array(3) {
        ["name"]=>string(45) "Name 3"
        ["description"]=>string(0) ""
        ["value"]=>string(4) "2800"
    }
}

var_dump($ item-> extra_field [3] ['name']);工作但我并不确定,请确定它是'3'变量,因为可以有很多

如何获取和输出此硬数组?需要访问数组$ item-> extra_field :: var_dump($ item-> extra_field)中每个变量的名称和值;得到这个:array(3){[3] => array(3)...

php arrays wordpress joomla content-management-system
1个回答
0
投票

您需要为此使用foreach

© www.soinside.com 2019 - 2024. All rights reserved.