Originariamente inviato da beipink
La domanda grosso modo era quella (mal formulata ) ...no non voglio sapere le proprietà da dichiarare
Vorrei cercare di capire: Le proprietà sono delle variabili da dichiarare prima di usarle in modo da evitare che un valore diverso venga assegnato

Giusto per essere semplici....
Nel mio metodo ad un certo punto decido di usare la variabile $x allora è meglio dichiararla prima come private $x;???

Più o meno come farei nella programmazione procedurale, ad una variabile di default assegno un valore null per motivi di sicurezza...

grazie
Kirk
Una proprietà dichiarata e non assegnata ha valore NULL di default.
Da quello che leggo mi sa che tu confondi le seguenti tipologie:
- variabili di classe
- variabili d'istanza
- variabili di metodo
- parametri del metodo

Sono 4 cose differenti, anche se in soldoni di variabili si tratta.