![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 0 Dołączył: 24.04.2009 Ostrzeżenie: (30%) ![]() ![]() |
Cześć. Mam taki problem. Mam dane w formie:
Chcę zmienić je w tablice i posortować. Zrobiłem więc to za pomocą explode: Niestety po zastosowaniu funkcji sort wszystko jest sortowane wg. liczb na początku, chciałbym aby wszystko było sortowane wg. liter po przecinku. Czy jest taka możliwość? Proszę o pomoc |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 850 Pomógł: 120 Dołączył: 15.02.2007 Skąd: Łódź Ostrzeżenie: (10%) ![]() ![]() |
Tak. Jest taka możliwość.
|
|
|
![]()
Post
#3
|
|
Newsman Grupa: Moderatorzy Postów: 2 033 Pomógł: 290 Dołączył: 21.12.2007 Skąd: Łódź ![]() |
Myślę, że dobrym rozwiązaniem będzie napisanie własnej funckji sortującej i użycie jej jako parametru w usort()
http://pl2.php.net/manual/pl/function.usort.php A w swojej funkcji: - przesyłąsz dwa kolejne elementy w takiej postaci, w jakiej je masz teraz - rozbijasz stringi na przecinku - porównujesz części zawierające litery |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 174 Pomógł: 0 Dołączył: 24.04.2009 Ostrzeżenie: (30%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 16.09.2025 - 17:32 |