我怎么能回应这个阵列?

时间:2015-07-08 19:13:23

标签: php arrays

我有这个数组:

array(2) {
    ["ok"]=> bool(true)
    ["result"]=> array(3) {
        ["id"]=> int(115133849)
        ["first_name"]=> string(5) "drugs"
        ["username"]=> string(7) "darubot"
    }
}

我只想回应' 115133849'。我怎么能?我尝试循环但不工作。

3 个答案:

答案 0 :(得分:2)

尝试:

$yourArray["result"]["id"];

答案 1 :(得分:0)

将该数组放入变量中,例如$arrayVar,现在打印如下:

echo $arrayVar["result"]["id"]

答案 2 :(得分:0)

假设数组名是带有许多元素的$ array

<?php
     $array = array( "ok" => "true",
                     "result" => array("id" => 115133849,
                                       "first_name" => "drugs",
                                       "username" => "darubot"
                                       )  
     );

     echo $array["result"]["id"];