卷曲PHP我需要阅读

时间:2018-09-20 16:37:13

标签: php json curl

Array
(
    [result] => 1
    [data] => Array
        (
            [0] => Array
                (
                    [uniq] => 123456789
                    [name] => rig2
                    [description] => rig2

                )

            [1] => Array
                (
                    [uniq] => 987654321
                    [name] => rig1
                    [description] => rig1

                )

        )

)

请给我exsample如何在php中仅回显(打印)?

1 个答案:

答案 0 :(得分:1)

您可以使用array_column函数来提取与[uniq]键对应的所有值。

$uniq_values = array_column($input_array['data'], 'uniq');
print_r($uniq_values); // print them out

来自documentation

  

array_column()从输入的单个列返回值,   由column_key标识。

     

输入是一个多维数组或对象数组,可从中提取一列值。如果对象数组是   如果提供,则可以直接提取公共财产。为了   受保护的或私有的属性,该类必须实现   __get()和__isset()魔术方法。

     

column_key 是要返回的值列。此值可以是您要检索的列的整数键,也可以是关联数组或属性名称的字符串键名。返回完整的数组或对象也可以为NULL。