Salut dans ma classe d'utilisateurs Je passe les variables dans le constructeur au lieu de passer des variables que je veux passer en tant que tableau.passer une variable en tant que tableau
Class User{
var $userid;
var $alias;
var $firstname;
var $password;
var $email;
var $photo;
var $avatar_url;
var $thumb;
var $crop_url;
var $crop_position;
protected $db;
function User($userid='',$alias='',$firstname='',$lastname='',$password='',$email='',$photo='',$avatar_url='',$thumb='',$crop_url='',$crop_position='',PDO $db){
$this->userid=$userid;
$this->alias= $alias;
$this->firstname=$firstname;
$this->lastname=$lastname;
$this->password= $password;
$this->email=$email;
$this->photo= $photo;
$this->avatar_url= $avatar_url;
$this->thumb= $thumb;
$this->crop_url= $crop_url;
$this->crop_position= $crop_position;
$this->db = $db;
}
}
et la variable à venir dans le constructeur
$user=new User($id,$alias,$firstname,$lastname,$password,$email,$photo='',$avatar_url='',$thumb='',$crop_url='',$crop_position='',$db);
tout cela viennent par la variable de demande.
help.Thanks Please
Iis t-il une raison pour laquelle vous utilisez ancienne syntaxe PHP4 ('var' et pour classname cteur)? Aussi, voulez-vous clarifier votre question, car il n'y a pas de question pour le moment? Si vous voulez passer un tableau, passez un tableau. – Gordon