En php5 la fonction foreach permet de faire une boucle sur tous les éléments d'un tableau ou d'un objet.
J'essaye d'utiliser foreach dans le constructeur d'une classe. C'est pas par souci d'efficacité mais de fainéantise.
Plutôt que d'avoir un truc comme :
J'essaye d'utiliser foreach dans le constructeur d'une classe. C'est pas par souci d'efficacité mais de fainéantise.
Plutôt que d'avoir un truc comme :
Code PHP :
<?php
function __construct(& $array)
{
$this->pid = $array['pid'];
$this->name = $array['name'];
$this->acc_status = $array['acc_status'];
$this->faction = $array['faction'];
$this->cid = $array['cid'];
$this->role = $array['role'];
$this->password = $array['password'];
}
j'aimerais bien avoir un truc du style
Code PHP :
<?php
function __construct(& $array)
{
foreach($this as $key => $value)
{
/* un code qui initialise tout :) */
}
}