使用
array_values()您的问题:
$arr['dates'] = array_values($arr['dates']);//..$arr = json_enpre($arr);
为什么?因为您要取消设置数组的键而无需重新排序。因此,在此之后,将其保留在JSON中的唯一方法也是编码键。
array_values()但是,应用后,您将获得有序的键(从开始
0),这些键可以正确编码而无需包含键。

使用
array_values()您的问题:
$arr['dates'] = array_values($arr['dates']);//..$arr = json_enpre($arr);
为什么?因为您要取消设置数组的键而无需重新排序。因此,在此之后,将其保留在JSON中的唯一方法也是编码键。
array_values()但是,应用后,您将获得有序的键(从开始
0),这些键可以正确编码而无需包含键。