Page 1 sur 1

[ZEND] Réarrangement d'un tableau

Posté : 18 août 2015, 10:03
par Habkamars
Bonjour à tous,

Voici mon problème :
Je dispose actuellement d'un tableau arrangé de la sorte :
Array
(
    [0] => Array
        (
            [nom_ville] => paris
            [adresse] => adresse1
        )

    [1] => Array
        (
            [nom_ville] => nice
            [adresse] => adresse2
        )

    [2] => Array
        (
            [nom_ville] => paris
            [adresse] => adresse3
        )

    [...]
)
Mon but serai d'obtenir, à partir de ce tableau, un nouveau réarrangé en fonction des id_ville, afin d'obtenir quelque chose comme cela :
Array
(
    [paris] => Array
        (
           [0] => adresse1
           [1] => adresse3
        )

    [nice] => Array
        (
            [0] => adresse2
        )
    [...]
)
En effet, cette disposition me permettrai d'utiliser la méthode addMultiOptions() fournie dans ZEND afin d'afficher mes valeurs groupées par ville dans un select.
Ainsi, si je vous demande de l'aide, c'est pour savoir si une fonction PHP pourrai réaliser ce travail par exemple, avant de me lancer dans la réalisation d'un algorithme.

Je vous remercie d'avance pour votre aide.

Re: [ZEND] Réarrangement d'un tableau

Posté : 18 août 2015, 22:28
par Vince32
Je pense qu'un algorithme serait la solution. Pour ma part je sèche à trouver une fonction...