Php özel tür yardım

0 Cevap php

Ben gibi, bir dizi sıralamak için çalışıyorum

$arr =('1000'=>'DUMMY',
       '100001'=>'DUMMY1',
       '100002'=>'DUMMY3',
       '100004'=>'DUMMY4',
       '1001'=>'TEST',
       '100100'=>'test1',
       '100102'=>'DUMMY123');

sonucu sıralama sonra bu gibi olmalıdır

'1000'=>'DUMMY'
'100001'=>'DUMMY1'
'100002'=>'DUMMY3'
'100004'=>'DUMMY4'
'1001'=>'TEST'
'100100'=>'test1'
'100102'=>'DUMMY123'

hem anahtarları ve değerleri, dizeleri olmalıdır.

Herhangi bir yardım? Thanks a lot

** * **** UPDATE * ** * **

Eh, belki ben yanlış anlaşıldı. Daha fazla ayrıntı vermeye çalışacağız.

Kullanıcı iki alan (her iki dizeleri) girer. İkinci bir alfanümerik biri ise ilk sayısal biridir. Bu nedenle yukarıda belirtilen dizi inşa alır. İkinci bu id açıklaması ise ilk alan bir (benzersiz) id anlamına gelir.

Kimlikleri, bu desen izleyin:

4 haneli oluşuyordu bazı "temel" kimlikleri vardır. Onları 'kategoriler' ad olsun. Bu kimlikleri diğer bazı kimlikleri (alt kategoriler) için analiz olsun. Her alt kategori biz kategorinin id sonuna eklemek iki basamak vardır. Örnek:

10.00 (cars)
  10.00.01 (blue cars)
    10.00.01.01 (blue cars, trucks)
    10.00.01.02 (blue cars, buses)
10.00.02 (red cars)
   10.00.02.01 (red cars, trucks)

.... etc

kullanıcı eklemek / düzenlemek / kategori / alt kategorileri silebilirsiniz. Böyle bir örnek olarak sıralanan dizi almalısınız.

Herhangi bir yardım?

Thanks a lot

0 Cevap