37,16 → 37,20 |
} |
|
protected function nettoyerTableauDeTableauxAssoc(&$tableau) { |
foreach ($tableau as $cle => $valeur) { |
$this->nettoyerTableauAssoc($valeur); |
$tableau[$cle] = $valeur; |
if (is_array($tableau) && count($tableau) > 0) { |
foreach ($tableau as $cle => $valeur) { |
$this->nettoyerTableauAssoc($valeur); |
$tableau[$cle] = $valeur; |
} |
} |
} |
|
protected function nettoyerTableauAssoc(&$tableau) { |
foreach ($tableau as $cle => $valeur) { |
if (is_numeric($cle) && is_int((integer) $cle)) { |
unset($tableau[$cle]); |
if (is_array($tableau) && count($tableau) > 0) { |
foreach ($tableau as $cle => $valeur) { |
if (is_numeric($cle) && is_int((integer) $cle)) { |
unset($tableau[$cle]); |
} |
} |
} |
} |