Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.58 KB | None | 0 0
  1. <?php
  2. $sort_key = filter_input(INPUT_POST, 'sortkey');
  3. $player = filter_input(INPUT_POST, 'player: ');
  4. $pos = filter_input(INPUT_POST, 'pos: ');
  5. $bats = filter_input(INPUT_POST, 'bats: ');
  6.  
  7. $rays = array (
  8. array('pos: ' => 'SS, ', 'player: ' => 'Beckham, ', 'bats: ' => '1'),
  9. array('pos: ' => 'DH, ', 'player: ' => 'Souza, ', 'bats: ' => '6'),
  10. array('pos: ' => 'LF, ', 'player: ' => 'Jennings, ', 'bats: ' => '2'),
  11. array('pos: ' => 'RF, ', 'player: ' => 'Mahtook, ', 'bats: ' => '5'),
  12. array('pos: ' => 'CF, ', 'player: ' => 'KierMaier, ', 'bats: ' => '9'),
  13. array('pos: ' => 'C, ', 'player: ' => 'Casali, ', 'bats: ' => '8'),
  14. array('pos: ' => '2B, ', 'player: ' => 'Forsythe, ', 'bats: ' => '3'),
  15. array('pos: ' => '1B, ', 'player: ' => 'Loney, ', 'bats: ' => '7'),
  16. array('pos: ' => '3B, ', 'player: ' => 'Longoria, ', 'bats: ' => '4')
  17. );
  18.  
  19. function array_mlb_team($sort_key) {
  20. return function($lft,$rt) use ($sort_key) {
  21. if($lft[$sort_key] < $rt[$sort_key]) {
  22. return -1;
  23. } else if($lft[$sort_key] > $rt[$sort_key]) {
  24. return 1;
  25. } else {
  26. return 0;
  27. }
  28. };
  29. }
  30.  
  31. //Sorts by Player Name
  32. $sort_by_player = array_mlb_team('player: ');
  33. usort($rays, $sort_by_player);
  34. // Sorts by Player Position
  35. $sort_by_pos = array_mlb_team('pos: ');
  36. usort($rays, $sort_by_pos);
  37. //Sorts By Batting Order
  38. $sort_by_bat = array_mlb_team('bats: ');
  39. usort($rays, $sort_by_bat);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement