Rumah > pembangunan bahagian belakang > tutorial php > ${$key}这段代码是什么意思

${$key}这段代码是什么意思

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:12:04
asal
1740 orang telah melayarinya

$globals = array($_REQUEST, $_SESSION, $_SERVER, $_FILES);foreach($globals as $global){    foreach(array_keys($global) as $key){        unset(${$key});    }}
Salin selepas log masuk


unset(${$key});这行代码是怎么执行成功的,我没有理解呀,


回复讨论(解决方案)

见手册:可变变量

见手册:可变变量



我也看了手册,不知道什么时候使用,我做的demo执行不成功,例子如下:
$globals = array(array('param1'=>'PRC','param'=>'USA'));foreach($globals as $global){    foreach(array_keys($global) as $key){        unset(${$key});    }}
Salin selepas log masuk

你给的例子没有多大意义,这才是惯常的用法

$a = 1;$b = 2;$c = 3;foreach(array('a', 'b', 'c') as $k) echo ${$k};
Salin selepas log masuk
Salin selepas log masuk
123

你给的例子没有多大意义,这才是惯常的用法

$a = 1;$b = 2;$c = 3;foreach(array('a', 'b', 'c') as $k) echo ${$k};
Salin selepas log masuk
Salin selepas log masuk
123



嗯嗯,好的,谢谢
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan