Как создать переменную с именем значения?
Вот так:$test = 'good';
${$test} = 'value of new variable'; // var good
echo ${$test}; //value of new variable
Это должна быть не переменная, а элемент массива.$data['good'] = 1;
$test = 'good';
echo $data[$test];