Supported Versions: PHP 4, PHP 5, PHP 7, PHP 8
Return an array with elements in reverse order
<?php array_reverse(array $array, bool $preserve_keys = false): array
<?php $dirs = glob(__DIR__.'/../vendor/bin/.phpunit/phpunit-*', GLOB_ONLYDIR);

natsort($dirs);



foreach (array_reverse($dirs) as $dir) {

    $bestDirFound = $dir;

    if (PHP_VERSION_ID >= 80000 && false !== strpos($dir, 'phpunit-9')) {

        break;
<?php         $psr0 = $this->parseAutoloadsType($packageMap, 'psr-0', $rootPackage);

        $psr4 = $this->parseAutoloadsType($packageMap, 'psr-4', $rootPackage);

        $classmap = $this->parseAutoloadsType(array_reverse($sortedPackageMap), 'classmap', $rootPackage);

        $files = $this->parseAutoloadsType($sortedPackageMap, 'files', $rootPackage);

        $exclude = $this->parseAutoloadsType($sortedPackageMap, 'exclude-from-classmap', $rootPackage);
<?php     private function appendVersions($json, array $versions)

    {

        uasort($versions, 'version_compare');

        $versions = array_keys(array_reverse($versions));

        $json['versions'] = $versions;



        return $json;
<?php         }



        if (!empty($config['repositories']) && is_array($config['repositories'])) {

            $this->repositories = array_reverse($this->repositories, true);

            $newRepos = array_reverse($config['repositories'], true);

            foreach ($newRepos as $name => $repository) {
<?php         if (!empty($config['repositories']) && is_array($config['repositories'])) {

            $this->repositories = array_reverse($this->repositories, true);

            $newRepos = array_reverse($config['repositories'], true);

            foreach ($newRepos as $name => $repository) {


                if (false === $repository) {
<?php                     }

                }

            }

            $this->repositories = array_reverse($this->repositories, true);

        }

    }
<?php     public function getPrettyString(RepositorySet $repositorySet, Request $request, Pool $pool, $isVerbose, array $installedMap = array(), array $learnedPool = array())

    {


        $reasons = call_user_func_array('array_merge', array_reverse($this->reasons));



        if (count($reasons) === 1) {

            reset($reasons);
<?php         $pluginsWithDeps = array();

        $pluginRequires = array();



        foreach (array_reverse($operations, true) as $idx => $op) {

            if ($op instanceof Operation\InstallOperation) {

                $package = $op->getPackage();

            } elseif ($op instanceof Operation\UpdateOperation) {
<?php         if (!$this->preferSource && ($this->preferDist || 'dist' === $this->resolvePackageInstallPreference($package))) {

            $sources = array_reverse($sources);

        }



        return $sources;
<?php     private function deactivateRepository(RepositoryInterface $repo, $isGlobalRepo)

    {

        $packages = $repo->getPackages();

        $sortedPackages = array_reverse(PackageSorter::sortPackages($packages));



        foreach ($sortedPackages as $package) {

            if (!($package instanceof CompletePackage)) {
<?php         } elseif (!\is_array($files)) {

            $files = [$files];

        }

        $files = array_reverse($files);

        foreach ($files as $file) {

            if (is_link($file)) {
<?php             ->with($packageName, null)

            ->willReturnOnConsecutiveCalls(

                $packages,

                array_reverse($packages)

            );



        $versionSelector = new VersionSelector($repositorySet);