动态PHP变量作为数组键的引用?

动态PHP变量作为数组键的引用?,php,arrays,variables,dynamic,key,Php,Arrays,Variables,Dynamic,Key,所以请原谅我的任何潜在愚蠢,但我正在尝试引用一个数组键,引用本身是一个动态PHP变量,如${“hello”。$hello[0]} 代码如下: ${"day1".$employeeids[$x]."starttimes"} = $day1starttimesj[${"day1".$employeeids[$x]."key"}] 它告诉我有一个语法错误,$sign@[${“day1”。$employeeids[$x]“key”}]不应该在那里 如果能告诉我哪里出了问题,我将不胜感激。$x只是一个循

所以请原谅我的任何潜在愚蠢,但我正在尝试引用一个数组键,引用本身是一个动态PHP变量,如${“hello”。$hello[0]}

代码如下:

${"day1".$employeeids[$x]."starttimes"} = $day1starttimesj[${"day1".$employeeids[$x]."key"}]
它告诉我有一个语法错误,$sign@[${“day1”。$employeeids[$x]“key”}]不应该在那里

如果能告诉我哪里出了问题,我将不胜感激。$x只是一个循环


谢谢大家!

我想应该是这样的:

${"day1".$employeeids[$x]."starttimes"} = $day1starttimesj["day1".$employeeids[$x]."key"]
因为变量
${“day1”。$employeeids[$x].“starttimes”}
在左侧赋值,但在右侧被称为动态键。这很像:

$x = $day1starttimesj[$x];

肯定会失败。

我认为应该是这样的:

${"day1".$employeeids[$x]."starttimes"} = $day1starttimesj["day1".$employeeids[$x]."key"]
因为变量
${“day1”。$employeeids[$x].“starttimes”}
在左侧赋值,但在右侧被称为动态键。这很像:

$x = $day1starttimesj[$x];
这肯定会失败