note 118105 added to function.uksort

From: Date: Mon, 05 Oct 2015 13:02:13 +0000
Subject: note 118105 added to function.uksort
Groups: php.notes 
Request: Send a blank email to php-notes+get-203907@lists.php.net to get a copy of this message
An associative array with known keys can be easily custom sorted using a switch statement in the callback: NB ksort can be used beforehand to ensure expected results ksort($array); uksort($array, function ($a) { switch($a) { case 'pepperoni': return 0; case 'beef': return 1; case 'chicken': return 2; case 'ham': return 3; case 'vegetarian': return 4; } }); ---- Server IP: 72.52.91.14 Probable Submitter: 141.6.11.25 ---- Manual Page -- http://php.net/manual/en/function.uksort.php Edit -- https://master.php.net/note/edit/118105 Del: integrated -- https://master.php.net/note/delete/118105/integrated Del: useless -- https://master.php.net/note/delete/118105/useless Del: bad code -- https://master.php.net/note/delete/118105/bad+code Del: spam -- https://master.php.net/note/delete/118105/spam Del: non-english -- https://master.php.net/note/delete/118105/non-english Del: in docs -- https://master.php.net/note/delete/118105/in+docs Del: other reasons-- https://master.php.net/note/delete/118105 Reject -- https://master.php.net/note/reject/118105 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#203907) next »