2016-11-07 97 views
0

我試過了多種解決方案,但似乎沒有爲我工作基本上我拉Facebook的頁面喜歡,它把它們放在一個數組,然後我想顯示該數組的具體值,但我不能夠做到這一點無論怎樣,下面是我的代碼:如何從PHP陣列獲得具體價值

<?php 

$url = 'https://graph.facebook.com/22992739859?fields=name,fan_count&access_token=my access token'; 

$t = file_get_contents($url); 

preg_match_all('!\d+!', $t, $matches); 

print_r($matches [0]); 

?> 

和輸出

Array ([0] => 158060 [1] => 22992739859) 

我只是想擺脫所有文字除後的值0]

反正我能做到嗎?我嘗試了幾種解決方案,但沒有一個似乎爲我工作。

由於

+0

使用'回聲$比賽[0]'代替'的print_r($比賽[0]);' – Blueblazer172

+0

這似乎是一個多維數組所以實際上'回聲$比賽[0] [0]'可以工作 – mamosek

回答

0

$比賽[0]抓取$的第0索引相匹配陣列也恰好是一個數組。你也可以創建第0個索引。

$result = $matches[0][0]; 
print_r($result); 
+0

天才非常感謝這一個像魅力工作。你怎麼確定它是一個多維數組? –