Comprendo che tutte le variabili PHP devono essere precedute da un segno di dollaro (ad esempio $someValue = 1
), ma perché è così? Perché è stata fatta questa scelta progettuale?
Il motivo per cui lo chiedo è che la mia ragazza mi ha chiesto perché quando ho detto che le variabili PHP devono iniziare con un segno di dollaro, e ho capito che non avevo idea del perché questa scelta sintattica fosse stata fatta.
Qualche idea?
$this->
davanti a ogni variabile di classe e funzione.