Je suis aux prises avec mon tableau. Je reçois un tableau comme ceci:Modifier la valeur dans le tableau zend framework
Array
(
[state] => Array
(
[0] => Array
(
[state] => 1
)
[1] => Array
(
[state] => 2
)
)
)
Je veux changer le 1 en 'actif' et le 2 en 'inactif'. J'ai allready un contrôleur qui se présente 1 et 2. regard du contrôleur aime:
if ($name == 'state') {
foreach ($dropdownArray[$name] as $arrayName) {
if ($arrayName[$name] == '1') {
echo $arrayName[$name];
$arrayName[$name] = 'active';
} else {
echo $arrayName[$name];
$arrayName[$name] = 'inactive';
}
}
}
Avec $ name je reçois la valeur du champ déroulant. Donc, dans ce cas, $ name = state.
Comme prévu, j'obtiens le 1 et 2 dans un écho. Donc, il obtient les bonnes valeurs. Mais comment définir ces valeurs sur Actif et Inactif?
Merci, fonctionne très bien comme ça! – Haidy