Come sospettavo...

Codice PHP:
foreach ($armadio as $value) { 
$value è una COPIA del elemento di $armadio, quindi non modifichi $armadio.

Cambia così:

Codice PHP:
foreach ($armadio as &$value) { 
con &, indichi il riferiemento all'elemento di $armadio