2016-11-07 8 views
0

Ich habe mehrere Lösungen versucht, aber keiner scheint für mich zu arbeiten Grundsätzlich ziehe ich Facebook Seite mag und es legt sie in einem Array und dann möchte ich einen bestimmten Wert von diesem Array aber anzeigen ich bin nicht in der Lage zu tun, dass, egal was, unter meinem Code:Wie bekomme ich einen bestimmten Wert von PHP-Array

<?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]); 

?> 

und der Ausgang ist

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

ich will nur nach dem ganzen Text außer den Wert loszuwerden [ 0]

kann ich das überhaupt machen? Ich habe mehrere Lösungen ausprobiert, aber keine von ihnen schien für mich zu funktionieren.

Dank

+0

Verwendung 'echo $ treffer [0]' statt 'print_r ($ treffer [0]);' – Blueblazer172

+0

es sich um ein mehrdimensionales Array zu sein scheint, so in der Tat 'Echo Streichhölzer $ [0] [0]' kann arbeiten – mamosek

Antwort

0

$ treffer [0] holt sich der 0-ten Index der $ array Spiele, die auch ein Array sein geschieht. Sie können auch den 0. Index davon granieren.

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

Genie vielen Dank dieser eine arbeitete wie ein Charme. Wie haben Sie festgestellt, dass es sich um ein multidimensionales Array handelt? –

Verwandte Themen