par
moogli » 25 avr. 2013, 22:25
salut,
ton code est fonctionnel tel quel.
Perso j'ajouterais un test pour éviter les erreurs si la valeur demandée n'existe pas.
<?php
class Helper {
private $arrIcons;
public function __construct() {
$this->arrIcons = array(
'home' => '001',
'discus' => '06b',
'cats' => '2b6',
'tags' => '2c8',
'members' => '071',
'email' => '29d',
'blog' => '1e2',
'search' => '1df',
'cafe' => '209',);
}
public function getIcons($k) {
if (isset($this->arrIcons[$k])) {
return $this->arrIcons[$k];
}
}
}
$hp = new Helper();
echo 'icons = ' . $hp->getIcons('home');
?>
quel est le problème ? il y a une erreur php ? (est ce que le niveau d'erreur est à E_ALL).
@+
salut,
ton code est fonctionnel tel quel.
Perso j'ajouterais un test pour éviter les erreurs si la valeur demandée n'existe pas.
[php]<?php
class Helper {
private $arrIcons;
public function __construct() {
$this->arrIcons = array(
'home' => '001',
'discus' => '06b',
'cats' => '2b6',
'tags' => '2c8',
'members' => '071',
'email' => '29d',
'blog' => '1e2',
'search' => '1df',
'cafe' => '209',);
}
public function getIcons($k) {
if (isset($this->arrIcons[$k])) {
return $this->arrIcons[$k];
}
}
}
$hp = new Helper();
echo 'icons = ' . $hp->getIcons('home');
?>[/php]
quel est le problème ? il y a une erreur php ? (est ce que le niveau d'erreur est à E_ALL).
@+