$valeur) { if (is_string($valeur) && substr($valeur,0,8)=='inclure:' && substr($valeur,-5)=='.yaml') $retour = array_merge($retour,yaml_charger_inclusions(yaml_decode_file(find_in_path(substr($valeur,8))))); elseif (is_array($valeur)) $retour = array_merge($retour,array($cle => yaml_charger_inclusions($valeur))); else $retour = array_merge($retour,array($cle => $valeur)); } return $retour; } elseif (is_string($tableau) && substr($tableau,0,8)=='inclure:' && substr($tableau,-5)=='.yaml') return yaml_charger_inclusions(yaml_decode_file(find_in_path(substr($tableau,8)))); else return $tableau; } ?>