我有一个变量当var_dump它输出这个值
字符串(86)"(新日期(2011年,07年10),10],[新日期(2011年,07年,19),50],[新日期(2011年,07年,18),61]"
我需要根据日期值
对字符串值进行排序我的意思是
new Date(2011, 07, 10)
new Date(2011, 07, 18)
new Date(2011, 07, 19)
试试这样
function sort_date($a, $b)
{
return $a[2] > $b[2] ? -1 : ($b[2] > $a[2] ? 1 : 0);
}
$date_list = array();
foreach ($ga->getResults() as $result) {
$date = explode(' ', $result);
$date[] = $result->getVisits();
$date_list[] = $date;
}
usort($date_list, 'sort_date');
$j_input = '';
foreach ($date_list as $date)
$j_input .= "[new Date(".$date[0].", ".$date[1].", ".$date[2]."),".$date[3]."],";
或者如果$ga是你的对象,那么这个功能最好放在对象