Sort single dimensional array & keep keys & values relation

Ramesh Mhetre

I have a array both key & value are string like

 $myArr = array(
     'ball'=>'zebra', 
     'tree'=>'plant', 
     'zoo'=>'animal' );

I need to sort array by its values and keep key, value association, so output would be like

 $sortedArr = array(
     'zoo'=>'animal', 
     'tree'=>'plant', 
     'ball'=>'zebra' ); 

I am looking for shortest and smartest solution to achieve this, if you have that one please share with me.

joao

Take a look at asort:

$myArr = array('ball'=>'zebra', 'tree'=>'plant', 'zoo'=>'animal');
asort($myArr);

echo print_r($myArr, TRUE);

Result:

Array
(
    [zoo] => animal
    [tree] => plant
    [ball] => zebra
)

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

Sort multi-dimensional array - keep values of keys

From Dev

Sort multi-dimensional array - keep values of keys

From Dev

Sort Multi Dimensional Array by its keys from another arrays values

From Dev

CakePHP 2.4.4 How can I sort a multi-dimensional array with Hash::sort by string keys and values?

From Dev

Sort a multi dimensional array with dates as keys in PHP

From Dev

Comparing values of 2 dimensional array to single dimensional array

From Dev

Sort NSDictionary keys and values in array

From Dev

Sort Multi dimensional array using values

From Dev

PHP - filter, keep any keys on multi-dimensional array

From Dev

Sort array dependent of another array keys values

From Dev

PHP compare multidimensional array values in single dimensional array then merge the array

From Dev

How to sort values in a two dimensional array suitable to the other values?

From Dev

PHP: Given a multidimensional array convert it into single dimensional sorted, sort of

From Dev

Swift: sort dictionary (by keys or by values) and return ordered array (of keys or values)

From Dev

Swift: sort dictionary (by keys or by values) and return ordered array (of keys or values)

From Dev

How to sort an associative array by value and keep values?

From Dev

How to sort an associative array by value and keep values?

From Dev

How to bubble sort an array, but keep the context of the values

From Dev

Keep keys with their values after values have been sorted in array?

From Dev

How to keep only specific array keys/values in array?

From Dev

How to keep only specific array keys/values in array?

From Dev

NSMutableDictionary sort values in keys

From Dev

Bubble Sort Two Dimensional Array

From Dev

sort multi dimensional array by date

From Dev

Swift Sort Two Dimensional Array

From Dev

Use a single textbox to keep adding values to array after post

From Dev

Rails - sort_by but keep active record relation

From Dev

how to store two single dimensional array values into jdbc java bean values and stored it into mysql?

From Dev

Sort multi dimensional array by 3 values, or split array into 3 arrays by value

Related Related

  1. 1

    Sort multi-dimensional array - keep values of keys

  2. 2

    Sort multi-dimensional array - keep values of keys

  3. 3

    Sort Multi Dimensional Array by its keys from another arrays values

  4. 4

    CakePHP 2.4.4 How can I sort a multi-dimensional array with Hash::sort by string keys and values?

  5. 5

    Sort a multi dimensional array with dates as keys in PHP

  6. 6

    Comparing values of 2 dimensional array to single dimensional array

  7. 7

    Sort NSDictionary keys and values in array

  8. 8

    Sort Multi dimensional array using values

  9. 9

    PHP - filter, keep any keys on multi-dimensional array

  10. 10

    Sort array dependent of another array keys values

  11. 11

    PHP compare multidimensional array values in single dimensional array then merge the array

  12. 12

    How to sort values in a two dimensional array suitable to the other values?

  13. 13

    PHP: Given a multidimensional array convert it into single dimensional sorted, sort of

  14. 14

    Swift: sort dictionary (by keys or by values) and return ordered array (of keys or values)

  15. 15

    Swift: sort dictionary (by keys or by values) and return ordered array (of keys or values)

  16. 16

    How to sort an associative array by value and keep values?

  17. 17

    How to sort an associative array by value and keep values?

  18. 18

    How to bubble sort an array, but keep the context of the values

  19. 19

    Keep keys with their values after values have been sorted in array?

  20. 20

    How to keep only specific array keys/values in array?

  21. 21

    How to keep only specific array keys/values in array?

  22. 22

    NSMutableDictionary sort values in keys

  23. 23

    Bubble Sort Two Dimensional Array

  24. 24

    sort multi dimensional array by date

  25. 25

    Swift Sort Two Dimensional Array

  26. 26

    Use a single textbox to keep adding values to array after post

  27. 27

    Rails - sort_by but keep active record relation

  28. 28

    how to store two single dimensional array values into jdbc java bean values and stored it into mysql?

  29. 29

    Sort multi dimensional array by 3 values, or split array into 3 arrays by value

HotTag

Archive