ciao,
da cosa può dipendere se il costruttore di classe non viene ciamato quando viene creato un nuovo oggetto??
grazie per la risposta
ciao,
da cosa può dipendere se il costruttore di classe non viene ciamato quando viene creato un nuovo oggetto??
grazie per la risposta
Ciao,[supersaibal]Originariamente inviato da ric.cpp
ciao,
da cosa può dipendere se il costruttore di classe non viene ciamato quando viene creato un nuovo oggetto??
grazie per la risposta [/supersaibal]
se posti un esempio concreto si fa prima
per favore NIENTE PVT TECNICI da sconosciuti
Esempio:
c'è qualche motivo per cui non debba funzionare?Codice PHP:
class clsMySQL{
// -------------------
// variabili di classe
var $id_conn;
var $conf;
var $query;
// -----------------------------------
// clsMySQL() -> costruttore di classe
function clsMySQL(){
$this -> conf = array();
$this -> query = array();
$this -> conf['host'] = (string) $GLOBALS['mysql_host'];
$this -> conf['username'] = (string) $GLOBALS['mysql_username'];
$this -> conf['password'] = (string) $GLOBALS['mysql_password'];
$this -> conf['dbname'] = (string) $GLOBALS['mysql_dbname'];
$this -> conf['pattern'] = (string) $GLOBALS['sql_pattern'];
$this -> query['sql'] = (string) '';
$this -> query['time'] = (float) 0;
$this -> query['execution_time'] = (float) 0;
$this -> query['error'] = (string) '';
$this -> query['errno'] = (int) 0;
}
Non specifichi il risultato che ti aspetti nè l'errore che ricevi, quindi è difficile aiutarti, comunque...
class clsMySQL{
// -------------------
// variabili di classe
var $id_conn;
var $conf;
var $query;
// -----------------------------------
// clsMySQL() -> costruttore di classe
function clsMySQL(){
echo('Yaaaaaaaaa!') ;
}
}
$x = new clsMySQL() ;
Se leggi 'Yaaaaaaaaa!'
il costruttore viene chiamato
per favore NIENTE PVT TECNICI da sconosciuti
ok leggo Yaaaaaaaaaaa
evidentemente l'errore è altrove
grazie per la risposta