PHP eval,解析错误,有可能吗?

PHP Eval, parse error, is it even possible?

这是代码

eval("$arr$m = ".$array."");

$m是while循环的一部分while($m <= 4)$array是一个数组(本身是while循环的一部分,所以每次迭代数组都是不同的),但是我想做却想不通,就是如何让eval 的计算结果如下:

$arr1 = $array;
$arr2 = $array;
$arr3 = $array;
$arr4 = $array;

这可以用 eval 或 PHP 实现吗?

我的建议是让 $arr 成为一个数组数组,并跳过 eval 部分:

$arr[$m] = $someArray