【发布时间】:2011-03-05 16:00:49
【问题描述】:
有没有人想过这个问题。为什么我们必须写$var_name = value; 而不是var_name = value;?是的,我知道这是 PHP 使用的语法规则,但为什么它是 $ 符号?
【问题讨论】:
-
你回答了你的第一个问题(这是一个语法规则)...我想你的意思是问,“为什么我们必须写
$var_name = value;而不是#var_name = value;或@var_name = value;”?跨度> -
它很可能来自 Perl,PHP 的各个部分都基于 Perl。
-
可能是来自 linux shell 变量?
-
不是答案,但是使用“$”可以更容易地识别出某个变量是一个变量。