Как Прочитать строки из файла и создать папки с названиями из этих строк

Тема в разделе "Как сделать...", создана пользователем Mr.Varenik, 5 июл 2019.

  1. Mr.Varenik

    Mr.Varenik

    Регистр.:
    5 янв 2018
    Сообщения:
    287
    Симпатии:
    47
    Добрый день. Два дня уже мучаюсь, весь интернет перечитал. Права доступа файлам менял, все возмножные комбинации пробовал. Хочу прочитать из файла строки в массив. создать папки и файлы с названиями из значений массива. Пишет ошибку No such file or directory . Я ничего понять не могу. Уже и так и сяк пробовал...
    PHP:
    $key file("key.txt")or die("Ошибка! Не открылся файл");

    foreach (
    $key as  $post) {
        
    mkdir("dirname(__FILE__)"."/".$post);
        
    $filePost fopen("$post".".txt"'w+');
    }

    for(
    reset($key); ($k key($key)) !== falsenext($key))
    mkdir($key[$k]);

    for (
    reset($key); list ($k,$v) = each($key); /*пусто*/)
    mkdir($v);

    for (
    $i 0$i<count($key); $i++){
        
    mkdir("$key[$i]");
        
    $filePost fopen("$key[$i].txt"'w');
    }
     
    Последнее редактирование модератором: 5 июл 2019
  2. Албибеков

    Албибеков Создатель

    Регистр.:
    24 июн 2016
    Сообщения:
    15
    Симпатии:
    5
    mkdir("dirname(__FILE__)"."/".$post.", 0777, true);

    Проверь пути