在变量的内容之后命名变量

idm*_*ean 0 php

我正在尝试创建一个变量,并在另一个变量的内容之后命名它.例如

$newname = "x";
//dosomething to create the variable $x
Run Code Online (Sandbox Code Playgroud)

nic*_*ass 5

它们被称为变量变量:

${$newname} = 'stuff';
Run Code Online (Sandbox Code Playgroud)

如果您有更多,请考虑使用它中的数组和extract变量:

$vars = array(...);     // keys = variable name, value = variable value
extract($vars, EXTR_SKIP);    
Run Code Online (Sandbox Code Playgroud)