22 public static function choose(...$chooseArgs)
25 $entryCount = count($chooseArgs) - 1;
27 if (is_array($chosenEntry)) {
28 $chosenEntry = array_shift($chosenEntry);
30 if (is_numeric($chosenEntry)) {
35 $chosenEntry = floor($chosenEntry);
36 if (($chosenEntry < 0) || ($chosenEntry > $entryCount)) {
40 if (is_array($chooseArgs[$chosenEntry])) {
44 return $chooseArgs[$chosenEntry];
static choose(... $chooseArgs)
CHOOSE.
static flattenArray($array)
Convert a multi-dimensional array to a simple 1-dimensional array.