Guest User

Untitled

a guest
Jun 17th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. function sort($a,$b){
  2. return strlen($b)-strlen($a);
  3. }
  4.  
  5. usort($array,'sort');
  6.  
  7. $array = array("bbbbb", "dog", "cat", "aaa", "aaaa");
  8. // mine
  9. [0] => bbbbb
  10. [1] => aaaa
  11. [2] => aaa
  12. [3] => cat
  13. [4] => dog
  14.  
  15. // others
  16. [0] => bbbbb
  17. [1] => aaaa
  18. [2] => dog
  19. [3] => aaa
  20. [4] => cat
  21.  
  22. function sortByLength($a,$b){
  23. if($a == $b) return 0;
  24. return (strlen($a) > strlen($b) ? -1 : 1);
  25. }
  26. usort($array,'sortByLength');
  27.  
  28. // Here's the sorting...
  29. $array = array_combine($words, array_map('strlen', $words));
  30. arsort($array);
  31.  
  32. function LSort(a,b){return a.length-b.length;}
  33.  
  34. var YourArray=[[1,2,3,4,5,6], ['a','b'], ['X','Y','Z'], ['I','Love','You'], ['good man']];
  35.  
  36. YourArray.sort(Lsort);
  37.  
  38. ['good man'] Length=1
  39. ['a','b'] Length=3
  40. ['X','Y','Z'] Length=3
  41. ['I','Love','You'] Length=3
  42. [1,2,3,4,5,6] Length=6
Add Comment
Please, Sign In to add comment