2016-11-16 82 views
0

這是我的controller.i我試圖將谷歌頁面速度集成到我的laravel項目。谷歌頁面速度返回對象,而不是速度

class TestController extends Controller 
{ 
    public function pagespeed() 
    { 
     $pageSpeed = new \PageSpeed\Insights\Service(); 
     $pagespeed = $pageSpeed->getResults('http://www.thesecretlab.nl'); 
     return $pagespeed; 
    } 
} 

輸出是一個完整的數組。我想獲得速度值?

+0

[訪問與方括號語法數組元素(http://php.net/manual/en/language.types.array .php#language.types.array.syntax.accessing) –

回答

0

您可以取代:

return $pagespeed; 

通過:

return $pagespeed['ruleGroups']['SPEED']['score']; 
+0

它總是抱怨:['ruleGroups'] ['SPEED'] ['score']是未定義的索引。 –

+0

TNX工程師.... –