2015-03-02 49 views
-2

我想知道爲什麼php在變量附近使用美元符號? 是否有一些技術需求?或者只是爲了更好的可讀性(對我來說看起來更糟糕)?或者這與解釋器邏輯有關?美元符號在PHP語法中的原因

+0

請參閱http://stackoverflow.com/a/3073818/1012576 – vim 2015-03-02 12:50:33

+1

當然,PHP的「英文」版本不使用「$」,它使用「英鎊」代替 – 2015-03-02 12:52:15

+0

...而澳大利亞版本使用'AU $',這一定是一種正確的輸入! – halfer 2015-03-02 13:19:06

回答

0

這是反覆詢問。 PHP是一個按需解析器。它需要非常快速。因此,使用$來快速指示「這裏是一個變量」會使分析速度更快。此外,您可以在其他語言中使用美元符號,因爲大多數人認爲$是變量名稱中的有效字符。

+0

我不喜歡它,但我看到很多'$'變量名在JavaScript中(除了jQuery的使用)。 – halfer 2015-03-02 13:19:44