Eventualmente, posso spiegare questo correttamente ...Raggruppa un array multidimensionale per un valore particolare?
Ho un array multidimensionale e sto cercando di raggrupparli in base al valore di uno dei tasti.
Quindi, sto cercando di raggrupparli per livello, ma in realtà non conoscerò il livello in anticipo. Quindi, non è che posso metterlo in un ciclo for e dire mentre $ i < 7, perché non saprò che 7 è il valore massimo per la chiave di livello, e, francamente, non sono sicuro che sia così come avrebbe bisogno di farlo, anche se ho fatto ...
Array (
[0] => Array (
[cust] => XT8900
[type] => standard
[level] => 1
)
[1] => Array (
[cust] => XT8944
[type] => standard
[level] => 1
)
[2] => Array (
[cust] => XT8922
[type] => premier
[level] => 3
)
[3] => Array (
[cust] => XT8816
[type] => permier
[level] => 3
)
[4] => Array (
[cust] => XT7434
[type] => standard
[level] => 7
)
)
Quello che sto sperando di produrre:
Array (
[1] => Array (
[0] => Array (
[cust] => XT8900
[type] => standard
)
[1] => Array (
[cust] => XT8944
[type] => standard
)
)
[3] => Array (
[2] => Array (
[cust] => XT8922
[type] => premier
)
[3] => Array (
[cust] => XT8816
[type] => permier
)
)
[7] => Array (
[4] => Array (
[cust] => XT7434
[type] => standard
)
)
)
questa è una risposta così utile. Sto cercando di usarlo ma per avere $ val essere un valore unico. Suggerimenti? –