Heim > Backend-Entwicklung > PHP-Tutorial > ${$key}这段代码是什么意思

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Freigeben: 2016-06-23 13:12:04
Original
1755 Leute haben es durchsucht

$globals = array($_REQUEST, $_SESSION, $_SERVER, $_FILES);foreach($globals as $global){    foreach(array_keys($global) as $key){        unset(${$key});    }}
Nach dem Login kopieren


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


回复讨论(解决方案)

见手册:可变变量

见手册:可变变量



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

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

$a = 1;$b = 2;$c = 3;foreach(array('a', 'b', 'c') as $k) echo ${$k};
Nach dem Login kopieren
Nach dem Login kopieren
123

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

$a = 1;$b = 2;$c = 3;foreach(array('a', 'b', 'c') as $k) echo ${$k};
Nach dem Login kopieren
Nach dem Login kopieren
123



嗯嗯,好的,谢谢
Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage