PHP fue originalmente una meta-sintaxis que fue analizada y simplemente llamada dinámicamente a funciones compiladas de programas c.
De esta manera, puede pensar en él de forma similar a un programa "shell" para la "web" ...
No es de extrañar que se hayan utilizado variables con $ dollarsigns similares a las variables shell.
Cuando tenía 12 años y estaba aprendiendo PHP 3 ... como mi primer lenguaje de programación, tener $ hizo la vida mucho más fácil. Sabía lo que era una variable, pero tener un recordatorio en todo el código fuente que leí hizo posible el aprendizaje ... no estoy seguro de que estaría aquí hoy si no comenzara en PHP.
Aquí hay un ejemplo de -> http://www.php.net/manual/en/history.php.php
<! - incluye /text/header.html ->
<! - getenv HTTP_USER_AGENT ->
<! - ifsubstr $ exec_result Mozilla ->
¡Hola, estás usando Netscape! <p>
<! - endif ->
<! - sql database select * from table where user = '$ username' ->
<! - ifless $ numentries 1 ->
Lo sentimos, ese registro no existe <p>
<! - endif salir ->
Bienvenido <! - $ user ->! <p>
Tiene <! - $ index: 0 -> créditos restantes en su cuenta. <p>
<! - incluye /text/footer.html ->