2011-07-28 20 views
1

我使用GAPI(Google Analytics(分析)PHP接口)獲取我網站中搜索次數最多的關鍵字。此代碼工作正常我如何在文件中寫入GAPI的數據?

$ga->requestReportData(id, array('searchKeyword'), array('searchUniques'),array('-searchUniques'),null,null,null,1,12 ); 


foreach($ga->getResults() as $result) 
{ 
echo ' '. $result .' '.$result->getSearchUniques().'<br/> ' ; 
} 

但我想在文件上寫的輸出....

回答

0
$fp = fopen('results.txt', 'w'); 
$ga->requestReportData(id, array('searchKeyword'), array('searchUniques'),array('-searchUniques'),null,null,null,1,12 ); 


foreach($ga->getResults() as $result) 
{ 
    fwrite($fp, " ". $result ." ".$result->getSearchUniques()."\n"); 
} 


fclose($fp); 

不要忘記創建一個名爲results.txt文件(或任何名稱你想)並將其chmod到777.

0
$savefile='/your/dir/to/use/ga.txt'; 

$fh=fopen(); 
foreach($ga->getResults() as $result) 
{ 
    $line_to_save = ' '. $result .' '.$result->getSearchUniques()."\n"; 
    fputs($fh,$line_to_save); 
} 

fclose($fh); 
+1

你的代碼有語法錯誤。 – technology