Ciao a tutti,
lavorando su delle classi e utilizzando il php5 mi sono accorto (ma non vorrei sbagliare) che se in una class non è definita una proprietà e la si valorizzi, nel PHP5 non è un errore...corretto?

esempio:

in PHP4 ricordo che avrei ricevuto un errore perchè settavo una proprietà insistente
Codice PHP:
class miaclasse
{
function 
miaclasse($x)
  {
  
$this->$x="pippo";
  }
}
$obj=new miaclasse("ciccio"); 
in PHP5 non ricevo errori e la proprietà viene settat...ma vorrei evitare di settare proprietà non esistenti nella classe.

Come posso fare?