@ganjo888

Как к каждому элементу массива дать свой ключ при поиске файлов?

public function getAll($searchPattern)
    {
        $files = glob($searchPattern);
        foreach (glob(dirname($searchPattern) . '/*', GLOB_ONLYDIR) as $dir) {
            $files = array_merge($files, $this->getAll($dir . '/' . basename($searchPattern)));
        }

        return $files;
    }

На выходе получаю массив с путями к файлу, как можно дать к каждой пути дать свой ключ?
  • Вопрос задан
  • 75 просмотров
Решения вопроса 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
foreach ($k=>$files as $f) {
    $new = '.......';
    $files[$new] = $f;
    unset($files[$k]);
 }
return $files;
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы