当我使用
时 echo $stores_open_starts["tuesday"];
要么
echo $stores_open_starts['tuesday'];
我得到了
11.00
现在,我想动态地使用它。我生成这样的一天:
$today_date = date('d', strtotime("today"));
$today_date = strtolower($today_date);
但是当我做的时候
echo $stores_open_starts["{$today_date}"];
要么
echo $stores_open_starts[$today_date];
它没有用。我做错了什么?
答案 0 :(得分:3)
我想你想要一周中的一整天作为一个字符串。也就是说' S:
$today_date = date('l', strtotime("today")); //You should use 'l' and not 'd'
$today_date = strtolower($today_date);
'd'
返回月中的某天,而不是工作日的名称。