小编Ste*_*dom的帖子

我可以在名称也是变量的数组中为变量键添加值吗?

我正在尝试排序在某些日子某些时间发生的课程列表(适用于健身房).我正在使用当前类中当天的值为一周中的每一天创建一个数组(如果它尚不存在).所以,我循环遍历类,并在循环中使用以下代码foreach:

if(empty($$day)) $$day = array();

所以现在我有一个名为$ Monday的数组,例如.我为什么可以使用:

array_push($$day,$post);

但不是

$$day[] = $post;

我得到一个带有上面代码的白色屏幕.这很重要,因为理想情况下我会抓住类的开始时间,并在执行以下代码之前使用以下代码ksort():

$$day[$time] = $post;
Run Code Online (Sandbox Code Playgroud)

这只是我在PHP中无法做到的事情吗?

php arrays

3
推荐指数
1
解决办法
50
查看次数

标签 统计

arrays ×1

php ×1