如何在文件中写入GAPI的数据?

时间:2011-07-28 20:19:47

标签: php foreach fwrite google-analytics-api

我正在使用GAPI(Google Analytics PHP界面)来获取我网站中搜索次数最多的关键字。这段代码工作正常

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


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

但我想将输出写在文件上....

2 个答案:

答案 0 :(得分: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的文件(或任何你想要的名字),然后将其修改为777。

答案 1 :(得分: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);