PHP:如何在其他变量名称中添加变量?

时间:2013-04-23 19:23:53

标签: php variables

如何在其他变量定义中添加变量?

以下是一个示例:$cars_list_ VARIABLE HERE [$car]

3 个答案:

答案 0 :(得分:4)

${'cars_list_'.$your_variable}[$var]

但它非常难看。使用数组而不是多个变量:

$vars_list[$your_variable][$car]

显然,您需要更改现有代码才能正常工作。但值得花时间/精力。

答案 1 :(得分:1)

虽然您可以使用${'cars_list_'.$somevar}['car'],但这是一个非常糟糕的主意。相反,您应该拥有一个可以使用$cars_list[$somevar]['car']

访问的多维数组

答案 2 :(得分:0)

你可以这样做:

${'cars_list_' . 'other_var'} = "stuff";
echo $car_list_other_var;

返回“stuff”