我有一个大问题。我想带一个数据库中的变量。
以下是我的数据库记录:
text1 / {{{$ variable}}} / text2
我已经在我的php代码上定义了这个变量,我想从这个变量中取值:
$variable = "more_id";
我在我的应用程序中接受此查询,我通过preg_replace更改{{{ $variable }}}
,如下所示:
$input = $pob2['krok_1'];
$res = preg_replace( "/{{{(.+?)}}}/","(\\1) ", $input);
var_dump返回给我:
text1/( $variable ) /text2
但我需要text1/( more_id ) /text2
你有什么建议,我怎么做?
Przemek
答案 0 :(得分:0)
您可以尝试:
$$variable
它将使用字符串more_id
作为$more_id
变量,因此:
$more_id = 'foo';
$variable = 'more_id';
echo $$variable; // output: foo