Ciao ragazzi,
savo facendo uno script php per creare un codice casuale di 16 caratteri tra numeri e lettere, il codice credo dia giusto però quando voglio creare la varaibile col codice fuori dalla classe e stamparla mi da questo errore: Catchable fatal error: Object of class Random could not be converted to string in..
chi ha qualche suggerimento??
Vi posto ui il codice
Codice PHP:
<?php

  
//Nuova Classe    
    
class Random 
    
{
        public 
$Caratteri"AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789";
        public 
$Stringa "";
    
      
//Funzione Che Crea Il codice
        
public function Genera()
        {
            for(
$i=0;$i<16;$i++)
                {
                
$a rand(0strlen($this -> Caratteri)-1);
                
$b substr($this -> Caratteri$a1);
                
$this -> Stringa .= $b;
                }
        }
    }        
    
    
$Obj = New Random();
     echo 
"$Obj -> Stringa";
?>
Spero che qualcuno riesca ad aiutarmi e grazie in anticipo.