Merciiiiiiiiiiiii Sephiiiiiiiiiiiiiiiii :amoureux:.
Y'avait juste une variable qui fallait renommer sinon je me tapait une erreur pour non objet déclaré, ce qui donne au final :
vu que $listeInstances est en faite créer via le foreach de mon exemple précédent mais dans ce cas-ci il n'existe plus ^^.
Par contre du coup j'ai du mal à comprendre l'utilité de ces lignes auparavant puisqu'elle n'y sont plus ici xD :
Y'avait juste une variable qui fallait renommer sinon je me tapait une erreur pour non objet déclaré, ce qui donne au final :
$instances_by_zones_by_map = array();
foreach($instances as $instance) {
$map_key = $instance->nom_map;
$zone_key = $instance->nom_zone;
$instances_by_zones_by_map[$map_key][$zone_key][] = $instance;
}
vu que $listeInstances est en faite créer via le foreach de mon exemple précédent mais dans ce cas-ci il n'existe plus ^^.
Par contre du coup j'ai du mal à comprendre l'utilité de ces lignes auparavant puisqu'elle n'y sont plus ici xD :
if(!$instances_by_zones_by_map[$map_key]){
$instances_by_zones_by_map[$map_key] = array();
}
if(!$instances_by_zones_by_map[$map_key][$zone_key]){
$instances_by_zones_by_map[$map_key][$zone_key] = array();
}