Files
pathfinder/app/main/lib/util.php
Exodus4D c88e9e8c0f - added JS files for 1.2.0
- added max system count limits for maps, closed #395
2016-11-26 22:15:05 +01:00

27 lines
557 B
PHP

<?php
/**
* Created by PhpStorm.
* User: Exodus
* Date: 26.11.2016
* Time: 17:32
*/
namespace Lib;
class Util {
/**
* convert array keys to upper/lowercase -> recursive
* @param $arr
* @param int $case
* @return array
*/
static function arrayChangeKeyCaseRecursive($arr, $case = CASE_LOWER){
return array_map( function($item){
if( is_array($item) )
$item = self::arrayChangeKeyCaseRecursive($item);
return $item;
},array_change_key_case($arr, $case));
}
}