Heim  >  Artikel  >  Backend-Entwicklung  >  PHP变量名前,有两个$$,有什么作用?

PHP变量名前,有两个$$,有什么作用?

WBOY
WBOYOriginal
2016-06-23 14:18:401059Durchsuche

PHP语法,变量名前一定有1个$。
如果,有2个$$,是什么意思?

相当于C语言什么语法?


回复讨论(解决方案)

变量的变量。

将变量的值当做变量名使用
$a='b';
$$a就相当于$b;

将变量的值当做变量名使用
$a='b';
$$a就相当于$b;

在实际编程中有什么作用?
给个实例!

$a = 1;$b = 'a';echo $$b; //1

相当于 C 的指针
可能这个“相当于”又会让你钻牛角了

$a = 1;$b = 'a';echo $$b; //1

相当于 C 的指针
可能这个“相当于”又会让你钻牛角了

不会!
先学了C语言,再学PHP语言,有些转不过弯。
两种语言比较,反而易于了解PHP语言!

$a = 1;$b = 'a';echo $$b; //1

相当于 C 的指针
可能这个“相当于”又会让你钻牛角了 长见识了!

Stellungnahme:
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