Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Sort an array by key in ascending order
ksort(array &$arrayint $flags SORT_REGULAR): bool
        if (static::isAssoc($array)) {

            
$descending

                    
krsort($array$options)

                    : 
ksort($array$options);

        } else {

            
$descending

                    
rsort($array$options)
    {

        
$items $this->items;



        
$descending krsort($items$options) : ksort($items$options);



        return new static(
$items);

    }
        else {

            foreach (
$values as $key => $value) {

                
ksort($value);



                
$values[$key] = $value;

            }
            $values = [$values];

        } else {

            foreach (
$values as $key => $value) {

                
ksort($value);

                
$values[$key] = $value;

            }

        }
            $values = [$values];

        } else {

            foreach (
$values as $key => $value) {

                
ksort($value);



                
$values[$key] = $value;

            }
            $files[$directory.basename($file->getRealPath(), '.php')] = $file->getRealPath();

        }



        
ksort($filesSORT_NATURAL);



        return 
$files;

    }
            $parameters $parameters + ['expires' => $this->availableAt($expiration)];

        }



        
ksort($parameters);



        
$key call_user_func($this->keyResolver);
    protected function reorderAssocKeys(array $data)

    {

        
$data Arr::dot($data);

        
ksort($data);



        
$result = [];
            $this->ensureSorted($arg);

        }



        
ksort($value);

    }