Cuestión : CÓMO CLASIFICAR ARSENAL DE MULT-DIM EN EL PHP

Tengo una matriz multidimensional en el PHP y la quisiera clasificar un campo de la tarifa por la estructura ascendente de order.
The del arsenal estoy en el accesorio del código aquí.  La jerarquía de este arsenal es como sigue:  La PLATAFORMA puede tener mucho FABRICANTE que pueda tener mucho MODELO. grado calculador del effiency del
I para cada PLATAFORMA, MFG, y fila MODELO tomando el número de incidentes/de cuenta del inventario para derivar cociente de la fractura. las TARIFAS del
The secundario-ponen en orden corresponden a las filas en el otro secundario-ponen en orden; el IE para la PLATAFORMA, MFG, y MODELA una tarifa de la eficacia se calcula.  Así pues, si clasifico las TARIFAS que descienden, querría hacer eso solamente dentro del MFG/MODEL que quité filas de la salida atada del arraybut dejé bastantes a la estructura y al contenido de la demostración. ¿Ideas?
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
164:
165:
166:
167:
168:
169:
170:
171:
172:
173:
174:
175:
176:
177:
178:
179:
180:
181:
182:
>Array notpretty " del class= " del id= " codeSnippet853384 del
 [identificación]
        (
            [0] => 0
            [1] => 1
            => 2 [de 2]
            => 3 [de 3]
            => 3 [de 4]
            => 3 [de 5]
            => 2 [de 6]
            => 3 [de 7]
            => 3 [de 8]
            => 3 [de 9]
            => 2 [de 39]
            => 3 [de 40]
            => 2 [de 41]
            => 3 [de 42]
            => 3 [de 43]
         )

    arsenal del => [de la plataforma]
        (
            [0] => A NIVEL EMPRESARIAL
            [1] SERVIDOR del =>
            SERVIDOR del => [de 2]
            SERVIDOR del => [de 3]
            SERVIDOR del => [de 4]
            SERVIDOR del => [de 5]
            SERVIDOR del => [de 6]
            SERVIDOR del => [de 7]
            SERVIDOR del => [de 8]
            SERVIDOR del => [de 9]
            SERVIDOR del => [de 39]
            SERVIDOR del => [de 40]
            SERVIDOR del => [de 41]
            SERVIDOR del => [de 42]
            SERVIDOR del => [de 43]
            SERVIDOR del => [de 44]
            
        )

    arsenal del => [del mfg]
        (
            [0] => 
            [1] => 
            => FUJITSU [de 2]
            => FUJITSU [de 3]
            => FUJITSU [de 4]
            => FUJITSU [de 5]
            => IBM [de 6]
            => IBM [de 7]
            => IBM [de 8]
            => IBM [de 9]
            => [de 39] OTRO
            => [de 40] OTRO
            SOL del => [de 41]
            SOL del => [de 42]
            SOL del => [de 43]
            
        )

    arsenal [modelo] del =>
        (
            [0] => 
            [1] => 
            => [de 2] 
            => 250 [de 3]
            => 650 [de 4]
            => 850 [de 5]
            => [de 6] 
            => 7017-S80 [de 7]
            => 7026-6H1 [de 8]
            => 7026-6M1 [de 9]
            => [de 39] 
            => K460 [de 40]
            => [de 41] 
            => 1000E [de 42]
            => 12K [de 43]
            
        )

    arsenal del => [de la cuenta]
        (
            [0] => 503
            [1] => 503
            => 1 [de 2]
            => 1 [de 3]
            => 1 [de 4]
            => 1 [de 5]
            => 50 [de 6]
            => 1 [de 7]
            => 1 [de 8]
            => 2 [de 9]
            => 1 [de 39]
            => 1 [de 40]
            => 451 [de 41]
            => 1 [de 42]
            => 2 [de 43]
         )    

    arsenal del => [del invcount]
        (
            [0] => 21556
            [1] => 21556
            => 57 [de 2]
            => 13 [de 3]
            => 10 [de 4]
            => 26 [de 5]
            => 1653 [de 6]
            => 36 [de 7]
            => 11 [de 8]
            => 37 [de 9]
            => 0 [de 39]
            => 0 [de 40]
            => 19836 [de 41]
            => 0 [de 42]
            => 18 [de 43]
            
        )

    arsenal del => [de la tarifa]
        (
            [0] => 2.33
            [1] => 2.33
            => 1.75 [de 2]
            => 7.69 [de 3]
            => 10.00 [de 4]
            => 3.85 [de 5]
            => 3.02 [de 6]
            => 2.78 [de 7]
            => 9.09 [de 8]
            => 5.41 [de 9]
            => 0 [de 39]
            => 0 [de 40]
            => 2.27 [de 41]
            => 0 [de 42]
            => 11.11 [de 43]
            
        )

    arsenal del => [del deleteflag]
        (
            [0] => 0
            [1] => 0
            => 0 [de 2]
            => 0 [de 3]
            => 0 [de 4]
            => 0 [de 5]
            => 0 [de 6]
            => 1 [de 7]
            => 0 [de 8]
            => 0 [de 9]
            => 0 [de 39]
            => 0 [de 40]
            => 0 [de 41]
            => 1 [de 42]
            => 0 [de 43]
            
        )

    arsenal del => [l2rate]
        (
            [0] => 0
            [1] => 0
            => 1.75 [de 2]
            => 1.75 [de 3]
            => 1.75 [de 4]
            => 1.75 [de 5]
            => 3.02 [de 6]
            => 3.02 [de 7]
            => 3.02 [de 8]
            => 3.02 [de 9]
            => 0 [de 39]
            => 0 [de 40]
            => 2.27 [de 41]
            => 2.27 [de 42]
            => 2.27 [de 43]
            
        )

)
class= del

Respuesta : CÓMO CLASIFICAR ARSENAL DE MULT-DIM EN EL PHP

Haría estallar apagado su arsenal de la tarifa tan usted clase él por sí mismo usar el asort (que mantiene índices).

tan…
$rate_array = arsenal [tarifa];
asort ($rate_array)

ahora usted tiene un arsenal de todas las tarifas y índices en la orden correcta. Ahora, rompería aparte todos los órdenes después reconstruyo un uno grande con un cierto código un poco como

foreach ($rate_array como $key=>$value) {
    $id_value = $id_array [$key];
    array_push ($new_id_array);
    etc….
}
Otras soluciones  
 
programming4us programming4us