我正在尝试排序在某些日子某些时间发生的课程列表(适用于健身房).我正在使用当前类中当天的值为一周中的每一天创建一个数组(如果它尚不存在).所以,我循环遍历类,并在循环中使用以下代码foreach:
if(empty($$day)) $$day = array();
所以现在我有一个名为$ Monday的数组,例如.我为什么可以使用:
array_push($$day,$post);
但不是
$$day[] = $post;?
我得到一个带有上面代码的白色屏幕.这很重要,因为理想情况下我会抓住类的开始时间,并在执行以下代码之前使用以下代码ksort():
$$day[$time] = $post;
Run Code Online (Sandbox Code Playgroud)
这只是我在PHP中无法做到的事情吗?