Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Sort an array by key in ascending order
<?php ksort(array &$array, int $flags = SORT_REGULAR): true
<?php         }



        $classMap['Composer\\InstalledVersions'] = "\$vendorDir . '/composer/InstalledVersions.php',\n";

        ksort($classMap);

        foreach ($classMap as $class => $code) {

            $classmapFile .= '    '.var_export($class, true).' => '.$code;

        }
<?php             }

        }



        ksort($requiredExtensions);



        $formatToPhpVersionId = function (Bound $bound) {

            if ($bound->isZero()) {
<?php             }

        }



        ksort($requires);



        $installedRepo->addRepository(new PlatformRepository(array(), array()));
<?php             }

        }



        ksort($fundings);



        $io = $this->getIO();
<?php             $packages = $this->appendPackages($repo->getPackages(), array());

        }



        ksort($packages);

        $io = $this->getIO();



        switch ($format = $input->getOption('format')) {
<?php         $viewMetaData = array();

        foreach (array('platform' => true, 'locked' => true, 'available' => false, 'installed' => true) as $type => $showVersion) {

            if (isset($packages[$type])) {

                ksort($packages[$type]);



                $nameLength = $versionLength = $latestLength = 0;
<?php         RepositoryInterface $remoteRepos

    ) {

        $requires = $package->getRequires();

        ksort($requires);

        $children = array();

        foreach ($requires as $requireName => $require) {

            $packagesInTree = array($package->getName(), $requireName);
<?php         );

        if (is_object($package)) {

            $requires = $package->getRequires();

            ksort($requires);

            foreach ($requires as $requireName => $require) {

                $currentTree = $packagesInTree;
<?php     public function toString(Pool $pool = null)

    {

        $decisionMap = $this->decisionMap;

        ksort($decisionMap);

        $str = '[';

        foreach ($decisionMap as $packageId => $level) {

            $str .= (($pool) ? $pool->literalToPackage($packageId) : $packageId).':'.$level.',';
<?php             }




            ksort($subhash);



            foreach ($subhash as $target => $constraint) {

                $hash .= $target . '@' . $constraint;
<?php             $suggesters[$suggestion['source']][$suggestion['target']] = $suggestion['reason'];

            $suggested[$suggestion['target']][$suggestion['source']] = $suggestion['reason'];

        }

        ksort($suggesters);

        ksort($suggested);
<?php             $suggested[$suggestion['target']][$suggestion['source']] = $suggestion['reason'];

        }

        ksort($suggesters);

        ksort($suggested);




        if ($mode & self::MODE_LIST) {
<?php                 foreach ($links as $link) {

                    $data[$type][$link->getTarget()] = $link->getPrettyConstraint();

                }

                ksort($data[$type]);

            }

        }
<?php         }



        if ($packages = $package->getSuggests()) {

            ksort($packages);

            $data['suggest'] = $packages;

        }
<?php             $relevantContent['config']['platform'] = $content['config']['platform'];

        }



        ksort($relevantContent);



        return md5(JsonFile::encode($relevantContent, 0));

    }