<?php$nums = array(1, 2, 3); $arr_name = 'nums'; $$arr_name[] = 4; print_r($nums); ?>
执行上面程序会出现Fatal error: Cannot use [] for reading,因为语义模糊,要这样改:
<?php$nums = array(1, 2, 3);
$arr_name = 'nums';
${$arr_name}[] = 4;
print_r($nums);
?>以上就介绍了php 可变变量的 Fatal error: Cannot use [] for reading,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。











