您能在PHP中使用字符串引用变量吗?
我的意思是我能做这样的事吗您能在PHP中使用字符串引用变量吗?,php,variables,Php,Variables,我的意思是我能做这样的事吗 $number = 1; $varname = 'number'; 现在我想通过使用$varname来获得$number的值,比如 echo $($varname); 输出: 1 您需要使用{}而不是(): 甚至更短: echo $$varname; 这等于: echo ${'number'}; 但是正如kingkero所指出的:您可能想做一些类似于${'number'.$index}的事情,而这在数组中更容易解决。您需要使用{}而不是(): 甚至更短: e
$number = 1;
$varname = 'number';
现在我想通过使用$varname来获得$number的值,比如
echo $($varname);
输出:
1
您需要使用{}而不是(): 甚至更短:
echo $$varname;
这等于:
echo ${'number'};
但是正如kingkero所指出的:您可能想做一些类似于
${'number'.$index}
的事情,而这在数组中更容易解决。您需要使用{}而不是():
甚至更短:
echo $$varname;
这等于:
echo ${'number'};
但是正如kingkero所指出的:您可能想做一些类似于
${'number'.$index}
的事情,而这在数组中更容易解决。您需要使用{}而不是():
甚至更短:
echo $$varname;
这等于:
echo ${'number'};
但是正如kingkero所指出的:您可能想做一些类似于
${'number'.$index}
的事情,而这在数组中更容易解决。您需要使用{}而不是():
甚至更短:
echo $$varname;
这等于:
echo ${'number'};
但正如kingkero所指出的:你可能想做一些类似于
${'number'.$index}
的事情,而这更容易用数组来解决。,通常数组是更好的解决方案,通常数组是更好的解决方案,通常数组是更好的解决方案,通常数组是更好的解决方案,甚至不需要这些<代码>echo$$varname。在varname之前缺少$,但这有效,谢谢!嘿,谢谢你,侄女,我不知道这是可能的:)我甚至不需要<代码>echo$$varname。在varname之前缺少$,但这有效,谢谢!嘿,谢谢你,侄女,我不知道这是可能的:)我甚至不需要<代码>echo$$varname。在varname之前缺少$,但这有效,谢谢!嘿,谢谢你,侄女,我不知道这是可能的:)我甚至不需要<代码>echo$$varname。在varname之前缺少$,但这有效,谢谢!嘿,谢谢你,侄子,我不知道这是可能的:)