Bonjour à tous,
j'ai un gros probleme dans l'elimination des doublons ainsi que concaténation de plusieurs array.
Mon affichage dois etre comme ceci!
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
<applications>
<application id="1">
<build id="1">
</build>
<build id="2">
</build>
</application>
<application id="2">
<build id="1">
......
</build>
<build id="2">
....
</build>
</application>
</applications>
CAD associée pour chaque applications ces builds.
Mon code est le suivant:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
<?php
foreach($application as $application) 
	{
        $key = $application->getId();
        $xml[$key] = array('@id'=>$application->getId(),'name'=>$application->getapplicationName(),'icon'=>$application->getAbsolutePath_icon());
		$xml_id_application[$key]=$application->getId();
		$entityBuild = $em->getRepository('BetappliApplicationBundle:Build')->findByApplication($key);
		foreach($entityBuild as $buildEntity)
		{
		$xml_build[$i]=array('build'=>(array('@id'=>$buildEntity->getId(),'name'=>$buildEntity->getbuildName())));
		$i++;
 
		}
}
?>
je n'ai pas trouvé comment faire pour avoir "$xml[$key]+$xml_build" pour chaque application concaténer avec ses builds.Est ce que vous avez une idée SVP?
Merci