2015-03-02 2 views
-2

Интересно, почему php использует знак доллара вблизи переменных? Были ли некоторые технические потребности? Или просто для лучшей читаемости (выглядит хуже для меня)? Или это как-то связано с логикой переводчика?Причины знака доллара в синтаксисе php

+0

См. Http://stackoverflow.com/a/3073818/1012576 – vim

+1

Конечно, «английская» версия PHP не использует '' ', то вместо нее используется' £ 'вместо –

+0

... и Австралийская версия использует 'AU $', которая должна быть правильной болью для типа! – halfer

ответ

0

Повторное задание. PHP является парсером по требованию. Это должно быть очень быстро. Поэтому, имея $, чтобы быстро указать «вот переменная», происходит синтаксический анализ. Кроме того, вы можете использовать знак доллара на других языках, потому что большинство считают, что $ является допустимым символом в именах переменных.

+0

Я не поклонник этого, но я вижу много имен '$' переменных в JavaScript (кроме использования jQuery). – halfer