使用换行符将PHP数组转换为字符串
我想将数组转换为带有换行符的字符串,以实现最简单的文本格式。该数组是mysql select查询的结果,我想我需要一个循环,该循环使用内爆函数转换为字符串,并用某种东西(即“*”)分隔字段,在每行末尾添加一个换行符 样本输出使用换行符将PHP数组转换为字符串,php,arrays,loops,Php,Arrays,Loops,我想将数组转换为带有换行符的字符串,以实现最简单的文本格式。该数组是mysql select查询的结果,我想我需要一个循环,该循环使用内爆函数转换为字符串,并用某种东西(即“*”)分隔字段,在每行末尾添加一个换行符 样本输出 2018-06-22 * meeting * They didn't want to buy anythin 2018-06-23 * * called and wanted to buy something 2018-06-24 * meeting * Gav
2018-06-22 * meeting * They didn't want to buy anythin
2018-06-23 * * called and wanted to buy something
2018-06-24 * meeting * Gave specification
我是这样想的(但我错了,这就是为什么我问):
答案是这样的。“谢谢”所有的否决票
$Diary ='';
$query = 'SELECT tb2_date, tb2_note, tb2_entry from DiaryTable WHERE tb2_tb1ID =
"'.$HiddenID.'" ORDER BY tb2_date DESC';
$resulto = mysqli_query($dbc, $query);
while ($rows = mysqli_fetch_row($resulto)) {
$rowimploded = implode(' ** ', $rows);
$newline = "\r\n";
$Diary = $Diary.$rowimploded.$newline;
}
mysqli_free_result($resulto);
// echo $Diary or whatever...
您可以发布您试图解决此问题的代码吗?您可以显示示例输出吗?欢迎使用堆栈溢出。你有一个输入示例吗?到目前为止,您尝试了哪些代码?
将数组转换为具有换行符的字符串
:示例<代码>mysql select查询的结果:请向我们显示查询+结果<代码>我想我需要一个使用内爆函数(…)的循环。:告诉我们你在尝试什么?还有什么不起作用,顺便说一句,我没有看到错误?
$Diary ='';
$query = 'SELECT tb2_date, tb2_note, tb2_entry from DiaryTable WHERE tb2_tb1ID =
"'.$HiddenID.'" ORDER BY tb2_date DESC';
$resulto = mysqli_query($dbc, $query);
while ($rows = mysqli_fetch_row($resulto)) {
$rowimploded = implode(' ** ', $rows);
$newline = "\r\n";
$Diary = $Diary.$rowimploded.$newline;
}
mysqli_free_result($resulto);
// echo $Diary or whatever...