我正在尝试使用另一个变量值的一部分创建一个新变量。我已经经历了多个其他 SO 线程,但我试图弄清楚如何使新变量成为它自己的实例。 在 php 中根据另一个变量的值创建一个变量(php 基础知识)
我有这个变量:
$id = 0 ;
我想创建:
$limit_$id (IE: $limit_0)
,我可以将其作为本机变量进行引用。我相信我可以做到这一点:$${'limit_'.$id}
,但是有没有办法真正以$limit_0
结束,这样我就不必将其引用为$${'limit_'.$id)
???
您可以使用
extract
(https://www.php.net/manual/en/function.extract.php)来做这些事情。
\extract(['limit_' . $id => 'foo']);
echo $limit_0; // foo