有谁知道,某些脚本语言(例如 PHP 或 Perl)中“美元变量表示法”背后的实际原因是什么? Python的创造者没有找到$variable
有用,我也没有。为什么 PHP 和 Perl 强迫我如此频繁地按 Shift-4?
(好吧,在 Perl 中你可以通过区分来解释它$scalar
, @array
and %hash
但仍然可以在那里成功避免,类型不需要是显式的)
我不知道这是否是主要原因,但如果 PHP 没有带有识别标记的变量,则以下内容将不可能实现。
echo "Welcome back $name, we last saw you on $date";
Update:
它还创建了一个叫做变量 变量 http://www.php.net/manual/en/language.variables.variable.php可能的。不过,可变变量的有用性是值得商榷的,我不建议任何人定期使用它们。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)