Я верю другим ответам в том, что это должно быть невозможно.
Хотя я лично ненавижу PHP, у всех есть хорошие характеристики. Одна из причин, по которой PHP $ очень хорош, связана с интерполяцией переменных:
$bob = "rabbit"
$joe = "dragon-$bob" // ==> dragon-rabbit
Это довольно мило и коротко. В Ruby, поскольку переменные не должны иметь какой-либо конкретный начальный символ, вы должны набрать немного больше:
bob = "rabbit"
joe = "dragon-#{bob}"
И то же самое происходит в Java (ну, я ушел из Java, когда вам все еще приходилось использовать либо StringBuffer, либо объединять с " + bob + "
... Я уверен, что это уже прошло)
Так что знак доллара раздражает и уродлив, но вот как минимум одно преимущество (должно быть больше).
В то же время, если вы попытаетесь написать действительно хороший код PHP (несмотря на то, что вы видите вокруг), вы начнете считать свой код элегантным, и эти знаки доллара будут символическими для ... денег!