| Autor | Zpráva | ||
|---|---|---|---|
| Petrik Profil * |
#1 · Zasláno: 5. 11. 2013, 09:54:57
Zdrvím,
tak už google neproklínám. Není to tak složitý, když se člověk zamyslí. Teď stojím u posledního problému. Mám pole a potřebuji vytáhnout data. Myslel jsem, že to půjde takhle: $Res[1]["visitors"]
Prozatím jsem až tak rozsahlé pole nepoužíval, ale mnou zvolené volání mi přide vpořádku. Prosím kde mám chybu? Array ( [0] => gapiReportEntry Object ( [metrics:gapiReportEntry:private] => Array ( [visitors] => 1 ) [dimensions:gapiReportEntry:private] => Array ( [visitCount] => 2 ) ) [1] => gapiReportEntry Object ( [metrics:gapiReportEntry:private] => Array ( [visitors] => 7 ) [dimensions:gapiReportEntry:private] => Array ( [visitCount] => 1 ) ) ) |
||
| Petr Ká Profil |
#2 · Zasláno: 5. 11. 2013, 11:35:02
Petrik:
<?php $visitors = $Res[1]->metrics["visitors"]; ?> |
||
| Petrik Profil * |
#3 · Zasláno: 5. 11. 2013, 11:45:00
To vyhazuje chybovou hlášku: Fatal error: Cannot access private property gapiReportEntry:
|
||
| Jan Tvrdík Profil |
#4 · Zasláno: 5. 11. 2013, 12:34:43
Podle API dokumentace bych řekl, že to má být
$visitors = $Res[1]->getMetrics()['visitors']; resp. pokud používáš starou verzi PHP, tak $tmp = $Res[1]->getMetrics(); $visitors = $tmp['visitors']; |
||
| Petrik Profil * |
#5 · Zasláno: 5. 11. 2013, 12:43:25
Super. Tohle maká :-)
Děkuju |
||
|
Časová prodleva: 12 let
|
|||
0