EdgarsK Posted July 22, 2009 Report Share Posted July 22, 2009 Sveiki Man ir masīvs $array=array( [1]=>523, [2]=>125, [4]=>742, [6]=>32, [12]=>45, [32]=>322 ); Vēlos lai tiktu nosortēts lūk šādi $array=array( [4]=>742 [1]=>523, [32]=>322, [2]=>125, [12]=>45, [6]=>32 ); Quote Link to comment Share on other sites More sharing options...
Jackal Posted July 22, 2009 Report Share Posted July 22, 2009 rsort() Quote Link to comment Share on other sites More sharing options...
xPtv45z Posted July 22, 2009 Report Share Posted July 22, 2009 rsort() jau pārraksta masīva numurus, ja vajag, lai tie saglabājas - http://lv.php.net/manual/en/function.arsort.php Quote Link to comment Share on other sites More sharing options...
werd Posted July 22, 2009 Report Share Posted July 22, 2009 Kaut vai elementārāko metodi pielieto: 1. Atrod lielāko masīva "x" vērtību. 2. Ieliekam šo vērtību jaunā masīvā "y". 3. Izdzēšam šo vērtību no datu masīva "x". 4. Ejam cauri šiem trim soļiem, kamēr masīvs "x" ir tukšs. 5. Rezultātā tiek iegūts jauns masīvs "y" ar jau sakārtotām vērtībām. 6. Izvadam masīvu "y". Quote Link to comment Share on other sites More sharing options...
Kaklz Posted July 23, 2009 Report Share Posted July 23, 2009 phpjanis, nemāci cilvēku uz muļķībām. Tam ir iebūvētās PHP funkcijas (skat vienu komentāru pirms tavējā). Divritenis nav jāizgudro. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.