gastor-git
6/8/2017 - 9:35 AM

Привести ключи массива к нижнему регистру. Рекурсивно

Привести ключи массива к нижнему регистру. Рекурсивно

/**
 * Leads the keys to lowercase
 * @param array $arr
 * @return array
 */
  public static function arrayChangeKeyCaseRecursive($arr)
  {
    return array_map(function($item){
        if(is_array($item))
            $item = self::arrayChangeKeyCaseRecursive($item);
        return $item;
    },array_change_key_case($arr));
  }