PHP Inizialmente era una meta-sintassi che è stata analizzata e semplicemente chiamata dinamicamente in funzioni di c-programmi compilate.
In questo modo puoi pensarlo come un programma "shell" per il "web" ...
Non c'è da meravigliarsi se sono state usate variabili con $ dollarsigns simili alle variabili di shell.
Quando avevo 12 anni e stavo imparando PHP 3 ... come il mio primo linguaggio di programmazione, avere reso la vita molto più semplice. Sapevo cosa fosse una variabile, ma avere un promemoria in tutto il codice sorgente che leggevo rendeva possibile l'apprendimento ... non sono sicuro che sarei qui oggi se non avessi iniziato su PHP.
Ecco un esempio di - > link
<!--include /text/header.html-->
<!--getenv HTTP_USER_AGENT-->
<!--ifsubstr $exec_result Mozilla-->
Hey, you are using Netscape!<p>
<!--endif-->
<!--sql database select * from table where user='$username'-->
<!--ifless $numentries 1-->
Sorry, that record does not exist<p>
<!--endif exit-->
Welcome <!--$user-->!<p>
You have <!--$index:0--> credits left in your account.<p>
<!--include /text/footer.html-->