Array
(
[result] => 1
[data] => Array
(
[0] => Array
(
[uniq] => 123456789
[name] => rig2
[description] => rig2
)
[1] => Array
(
[uniq] => 987654321
[name] => rig1
[description] => rig1
)
)
)
请给我exsample如何在php中仅回显(打印)?
答案 0 :(得分:1)
您可以使用array_column函数来提取与[uniq]
键对应的所有值。
$uniq_values = array_column($input_array['data'], 'uniq');
print_r($uniq_values); // print them out
array_column()从输入的单个列返回值, 由column_key标识。
输入是一个多维数组或对象数组,可从中提取一列值。如果对象数组是 如果提供,则可以直接提取公共财产。为了 受保护的或私有的属性,该类必须实现 __get()和__isset()魔术方法。
column_key 是要返回的值列。此值可以是您要检索的列的整数键,也可以是关联数组或属性名称的字符串键名。返回完整的数组或对象也可以为NULL。