Bonjour à tous,

Je cherche a créer ma première class. Je définis donc mes attributs :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
class myMySQLi
{
    // Attributs
    private $database;
 
    //
    // Méthodes
    //
    public function __construct($database['host'], $database['login'], $database['password'], $database['name'])    
    {
        $this->database['host'] = $database['host'];
        $this->database['login'] = $database['login']
        $this->database['password'] = $database['password'];
        $this->database['name'] = $database['name'];

PHP me retourne cette erreur :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
Parse error:  syntax error, unexpected '[', expecting ')' in C:\Program Files\Apache Software Foundation\Apache2.2\htdocs\class_myMySQLi\class_myMySQLi.php on line 35
la ligne 35 correspondant à public function __construct. Je suis passé par la FAQ ici et ici avant de vous solliciter mais je n'ai pas trouvé mon bonheur.

Merci d'avance pour votre aide