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!
CAD associée pour chaque applications ces builds.
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>
Mon code est le suivant:
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?
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++; } } ?>
Merci
Partager