制作一个php变量,现在无法运行它

Rya*_*den 1 php variables

我必须制作一个变量,如下所示.

$questionID = '$quizinfo[\'Q' . $ques_num . '_ID\']';
Run Code Online (Sandbox Code Playgroud)

但现在代码不会在任何地方显示,如$ quizinfo ['Q1_ID'],而不是获得php之前得到的变量.

我需要这样做,因为在测验和我持有的ID中有15个问题,我每次更改数字以获得新的ID号但是它没有得到它们如何解决它?

检查它我投入.

echo $quizinfo['Q1_ID'];
Run Code Online (Sandbox Code Playgroud)

它工作正常所以我需要做些什么来使它工作?

Jea*_*ean 7

尝试:

$questionID = $quizinfo['Q' . $ques_num . '_ID'];
Run Code Online (Sandbox Code Playgroud)

它应该工作.

当你写:

$questionID = '$quizinfo[\'Q' . $ques_num . '_ID\']';
Run Code Online (Sandbox Code Playgroud)

$quizinfo[…]没有解释.它被视为一个字符串.

也可以看看: