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

WBOY
Release: 2016-06-23 14:18:40
Original
1059 people have browsed it

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

相当于C语言什么语法?


回复讨论(解决方案)

变量的变量。

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

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

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

$a = 1;$b = 'a';echo $$b; //1
Copy after login
Copy after login
Copy after login

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

$a = 1;$b = 'a';echo $$b; //1
Copy after login
Copy after login
Copy after login

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

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

$a = 1;$b = 'a';echo $$b; //1
Copy after login
Copy after login
Copy after login

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

source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template