j'ai une classe qui doit comprendre deux constructeurs, avec et sans paramètres. J'ai fait ça comme suit :
class MyClass
{
public $att ;
public function MyClass($att)
{
$this->att = $att ;
}
public function __construct(){}
public function fnctTest()
{
//code
}
}
J'ai un script qui appelle cette classe ,
require("MyClass.php") ;
$myclass = new MyClass("test");
$myclass->fnctTest() ;
Mon problème est que ce dernier script ne donne pas de résultat.SI JE SUPPRIME LA LIGNE "public function __construct(){}" le script marche à merveille.
Est-ce qu'il y a quelque chose qui m'échappe ?
Merci.