Это должно быть просто для большинства, как добавить переменную в другую переменную?Как добавить переменную в другую переменную?
эта переменная $objResult["price"]
имеет значение 5
:
echo $objResult["price"]; //it shows `5`
Я хочу сделать что-то вроде:
$newVariable = $objResult["price"];
echo $newVariable; //nothing happens
Это не работает для меня. echo $newVariable;
ничего не показывает.
но этот способ не работает.
Я пробовал:
$newVariable = echo $objResult["price"];
$newVariable = print $objResult["price"];
$newVariable = echo ${$objResult["price"]};
, но без удачи! Может ли кто-нибудь помочь?
Для аннотация:
Если я:
echo $objResult["price"];
Это показывает
Если я сделать:
$newVariable = $objResult["price"];
echo $newVariable;
ничего га ppens.
Это ужасный вопрос. Прежде всего, вы говорите '$ newVariable = $ objResult [" price "];' не работает, но вы ошибаетесь. Если вы хотите, чтобы вы получили переменную с именем $ 5 из этого ... вы хотите переменные переменные, и вы должны использовать '$ {$ objResult ['price']} = 'ваше значение', как в вашем последнем примере, но без эха и наоборот. –
@scrowler За исключением $ 5 не является допустимой переменной PHP :) – Jessica
@Jessica, правильно - однако всегда есть обходное решение: https://eval.in/81263 –