2014-12-17 5 views
-3

у меня есть строка в качестве значения поля хранится в таблице как: "abc".$_GET["param1"] если param1 установлен в "123", есть способ сделать переменное, например, как $file="abc123", используя некоторые вещи как eval или {}?оценить строку с именем переменным внутри него

+0

Я не понимаю, вопрос дэ, вы хотите переменную $ абв123; ? –

+1

Что не так с выполнением только '$ file =" abc ". $ _GET [ 'param1']; '? – putvande

+0

Я хочу, чтобы $ file с "abc123" значением становился из $ x = '"abc". $ _ GET ["param1"]', когда param1 является "123" ($ _GET ["param1"] = 123 получить от url) – user3801352

ответ

0

я найти ответ на мой вопрос:

$x='abc$_GET[param1]'; 
$file = eval('return $file="'.$x.'";'); 

вышеуказанный код набора $ файла = «abc123», когда param1 в URL 123.

Смежные вопросы