2011-07-28 23 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