php sort array by key
snippet in php

php sort array by key

user3620

  $weight = [
    'Pete' => 75, 
    'Benjamin' => 89,
    'Jonathan' => 101
  ];  	
  ksort($weight);

php sort array of array by key

user7290

$price = array_column($inventory, 'price');

array_multisort($price, SORT_DESC, $inventory);

array sort php

user2811

// array sort php
$room_details = array(
      "2020-09-27": [
                {
                    "content": "how are you",
                    "detail_id": "1",
                    "time": "17:57:28",
                    "chat_time": "2020-09-24 17:57:28",
                    "width": "0",
                    "height": "0",
                    "type": "1",
                    "distance_time": "26 days ago",
                    "avatar": "uploads/MemberImage/20200922-1436-image-5f699b536f438-0.png",
                    "position": 2
                },
                {
                    "content": "I am fine, thanks",
                    "detail_id": "2",
                    "time": "17:57:45",
                    "chat_time": "2020-09-24 17:57:45",
                    "width": "0",
                    "height": "0",
                    "type": "1",
                    "distance_time": "26 days ago",
                    "avatar": "uploads/MemberImage/20200922-1436-image-5f699b536f438-0.png",
                    "position": 2
                },
      ],
	 "2020-09-24": [
                {
                    "content": "how are you",
                    "detail_id": "1",
                    "time": "17:57:28",
                    "chat_time": "2020-09-24 17:57:28",
                    "width": "0",
                    "height": "0",
                    "type": "1",
                    "distance_time": "26 days ago",
                    "avatar": "uploads/MemberImage/20200922-1436-image-5f699b536f438-0.png",
                    "position": 2
                },
                {
                    "content": "I am fine, thanks",
                    "detail_id": "2",
                    "time": "17:57:45",
                    "chat_time": "2020-09-24 17:57:45",
                    "width": "0",
                    "height": "0",
                    "type": "1",
                    "distance_time": "26 days ago",
                    "avatar": "uploads/MemberImage/20200922-1436-image-5f699b536f438-0.png",
                    "position": 2
                },
      ],
);

sort($room_details);

// result
// array sort php
$room_details = array(
      "2020-09-24": [
                ...
      ],
	 "2020-09-27": [
               ...
      ],
);

sort array php

user3902


<?php

 $cars = array("Volvo", "BMW", "Toyota");
sort($cars);
?>