php提供了一种其他类型的变量 ---- 可变变量(可以动态改变一个变量的名称)
主要的原理是一个变量的值作为另外一个变量的名称
$name = 'test';
//用$name取代$test,设置$test的值
$$name = 'hello';
//以上代码等于直接命名和赋值变量
$test = 'hello';
一般语言都可以更改变量的值,但是并没有太多语言允许更改变量的名称
php提供了一种其他类型的变量 ---- 可变变量(可以动态改变一个变量的名称)
主要的原理是一个变量的值作为另外一个变量的名称
$name = 'test';
//用$name取代$test,设置$test的值
$$name = 'hello';
//以上代码等于直接命名和赋值变量
$test = 'hello';
一般语言都可以更改变量的值,但是并没有太多语言允许更改变量的名称