Why outputting this date ("2011/7/11")
with json_encode
displays ("2011/7/11")
?
How can I convert "2011/7/11"
to "2011/7/11"
?
$data_go = '2011/7/11';
$ddmmyyy='([1-9][d]{3})[- /.]([0-1][d])[- /.]([0-3][d])';
if(preg_match("/$ddmmyyy$/", $data_go)) {
$year = substr($data_go,0,4);
$month = substr($data_go,5,2);
$day = substr($data_go,8,2);
$j2g = $this->convert_date->JalaliToGregorian($year, $month, $day);
$ok = $j2g[0]."/".$j2g[1]."/".$j2g[2];
}else {
return FALSE;
}
echo json_encode($ok); // output "2011/7/11"
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…