2014-02-24 87 views
0

我是PHP新手,不確定如何搜索此答案。如何打印此陣列輸出

我想從下面的var_dump打印「ip」變量。

array(1) { [0]=> array(5) { ["host"]=> string(33) "lb19-d" ["class"]=> string(2) "IN" ["ttl"]=> int(6629) ["type"]=> string(1) "A" ["ip"]=> string(10) "76.96.32.8" } } 

這是我使用來獲取輸出,其中$all_addresses是代碼的陣列或主機名:

$dns = dns_get_record("$all_address", DNS_A);

var_dump($dns);

+0

你試過var_dump($ dns ['ip'])? – Kisaragi

+0

嘗試var_dump($ dns [0] ['ip']) – Brent

+0

讓我們假設你的數組變量是$ array,得到你要做的IP:echo $ array [0] ['ip']; – tcj

回答

0

只需訪問它使用密鑰:

echo $dns[0]['ip']; 
0

你需要進入關鍵0。可以這樣做:

echo $dns[0]['ip'];