先放代码
foreach ($planned_time_concat as $v){
if (strlen($v['planned_time_concat']) > 17){
$tmp[] = $v;
$tmp1[] = explode(' ', $tmp);
$tmp_start1[] = $tmp1[0];
$planned_end_time[] = $tmp1[1];
$tmp2 = explode('-', $tmp1);
$planned_start_time = $tmp2[0];
}
}
在做数据分列的时候想采用这种方法,首先将planned_time_concat数组中的元素以空格分成两列(tmp_start1和planned_end_time),然后将tmp_start1数组中的元素再以‘-’分成两列,取第一列存入planned_start_time。执行时,返回错误“Warning: Illegal string offset ‘planned_time_concat’ in D:\xampp\htdocs\dispatch_info\upload_frame.php on line 108”就卡住了,应该怎么处理?