我正在尝试在使用implode的foreach语句中添加一个换行符\n
。
我的代码:
$ga->requestReportData($profileId,array('country'),array('visits'));
$array = array();
foreach($ga->getResults() as $result){
$array[] = "['".$result->getcountry()."', ".$result->getVisits()."]";
}
echo implode(",\n", $array);
我的结果之间只有逗号和一个空格。我想要逗号和换行符。
我想要像这样:
['国家','数字'],
['国家','数字'],
['国家','数字']
但是我得到了这个:
['国家','数字'], ['国家','数字'], ['国家','数字']
为什么我的 \n 没有起到换行的作用?
<pre></pre>
标签中打印结果,否则您将只看到一个空格。 - cmorrisseyimplode(",\n", $array);
,参见:http://bd1.php.net/function.implode - Awlad Liton