你那个变量后面会把前面的覆盖掉,你用数组就可以
$s_t_m_data=array();
foreach($contents as $vlues){
$s_t_m_data[]=$vlues;
}
var_dump($s_t_m_data);
如果你需要的是拼接的内容,前面就需要写成如下
循环内是$_t_m_date=$_t_m_date.$value['date'].',';
echo那里需要改成
$_t_m_date=rtrim($_t_m_date, ",");//清除最后面多余的,
echo $_t_m_date;