Question

Si j'ai un tableau de données, ce qui est la meilleure option pour les trier afin d'être affichées par ordre alphabétique croissant en fonction de la clé 2 du second réseau dans chaque ArrayObject?

Données

ArrayObject::__set_state(array(
   'job_category_filter_population' => 
  ArrayObject::__set_state(array(
     10225 => 
    ArrayObject::__set_state(array(
       0 => 
      array (
        0 => '10042',
        1 => 'Root',
      ),
       1 => 
      array (
        0 => '10225',
        1 => 'Supply',
      ),
    )),
     10228 => 
    ArrayObject::__set_state(array(
       0 => 
      array (
        0 => '10042',
        1 => 'Root',
      ),
       1 => 
      array (
        0 => '10228',
        1 => 'X-ray',
      ),
    )),
     10226 => 
    ArrayObject::__set_state(array(
       0 => 
      array (
        0 => '10042',
        1 => 'Root',
      ),
       1 => 
      array (
        0 => '10226',
        1 => 'Team',
      ),
    ))
  ))
))

par exemple. L'approvisionnement, l'équipe et X-ray?

Était-ce utile?

La solution

On pourrait utiliser ArrayObject::uasort et de fournir une fonction de rappel qui compare le second élément du second ensemble de ses arguments.

Autres conseils

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top