我有一個多維數組(谷歌分析數據)的數據,如下面的:搜索和檢索多維數組
Array
(
[0] => gapiReportEntry Object
(
[metrics:gapiReportEntry:private] => Array
(
[uniquePageviews] => 1
[visitors] => 1
[pageviews] => 1
)
[dimensions:gapiReportEntry:private] => Array
(
[pagePath] => /107483
)
)
[1] => gapiReportEntry Object
(
[metrics:gapiReportEntry:private] => Array
(
[uniquePageviews] => 1
[visitors] => 1
[pageviews] => 1
)
[dimensions:gapiReportEntry:private] => Array
(
[pagePath] => /754985
)
)
我所試圖做的是搜索數組,看是否有匹配根據我的數據庫中的一些條目在[pagePath]元素中找到。如果找到匹配項,我想打印該數組中的[訪問者]。如果沒有找到匹配我想返回一個數字爲0
這是不正確的,但我希望說明了什麼我想實現:
<?php
if(in_array($value['Identifier'],$metrics['pagePath')) {
$metrics['pagePath')
}else{
echo "0";
}
?>
總體來說,我想實現是基於網站上的網頁和相應的分析結果的數據表。
它的對象 –