From: Nikita Popov Date: Wed, 24 Jun 2020 14:58:50 +0000 (+0200) Subject: Sort extensions alphabetically X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4c8ba9875118146a7061040b8743260989b571e7;p=php Sort extensions alphabetically This makes it easier to compare mime data from different sources. --- diff --git a/sapi/cli/generate_mime_type_map.php b/sapi/cli/generate_mime_type_map.php index 642d1da124..3899680cf8 100755 --- a/sapi/cli/generate_mime_type_map.php +++ b/sapi/cli/generate_mime_type_map.php @@ -36,10 +36,14 @@ foreach($additional_mime_maps as $ext => $mime) { if (!isset($extensions[$ext])) { $extensions[$ext] = $mime; } else { - printf(STDERR, "Ignored exist mime type: $ext => $mime\n"); + fprintf(STDERR, "Ignored exist mime type: $ext => $mime\n"); } } +uksort($extensions, function($ext1, $ext2) { + return strcmp($ext1, $ext2); +}); + echo <<