欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

php 可变变量的 Fatal error: Cannot use [] for reading

程序员文章站 2022-05-21 20:27:12
...
$nums = array(1, 2, 3);
$arr_name = 'nums';
$$arr_name[] = 4;
print_r($nums);
?>

执行上面程序会出现Fatal error: Cannot use [] for reading,因为语义模糊,要这样改:

$nums = array(1, 2, 3);
$arr_name = 'nums';
${$arr_name}[] = 4;
print_r($nums);
?>

以上就介绍了php 可变变量的 Fatal error: Cannot use [] for reading,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。