За последние 24 часа нас посетили 154428 программистов и 2946 роботов. Сейчас ищут 1808 программистов ...

Считывание файла

Тема в разделе "PHP для новичков", создана пользователем MCTrane, 8 апр 2010.

  1. MCTrane

    MCTrane Активный пользователь

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    Вот код
    Код (Text):
    1. $ft = @file("users/$cl");
    2. echo $ft[0];
    В итоге ничего не выводит хотя $cl равна test и файл этот в папке существует. В чём проблема?
     
  2. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Уберите собаку и посмотрите на ошибки.
     
  3. MCTrane

    MCTrane Активный пользователь

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    Warning: file(users/Test) [function.file]: failed to open stream: No such file or directory in /home/****/public_html/my.php on line 16
    Когда пишу test вместо переменной всё работает. Может это из-за регистра?
     
  4. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    Ну собственно No such file or directory
     
  5. MCTrane

    MCTrane Активный пользователь

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    Всё это точно из-за регистра, как сделать чтобы не было чувствительна к регистру функция? Или как сделать чтобы у той переменной все буквы маленькие были?
     
  6. Volt(220)

    Volt(220) Активный пользователь

    С нами с:
    11 июн 2009
    Сообщения:
    1.640
    Симпатии:
    1
    strtolower
    и хранить все в нижнем регистре
     
  7. akrinel

    akrinel Активный пользователь

    С нами с:
    26 янв 2009
    Сообщения:
    955
    Симпатии:
    1
    Адрес:
    Spb
    1. Это зависит от системы, например на Windows обычно gOd == god, а вот на *nix вовсе даже не так.
    2. strtolower
     
  8. MCTrane

    MCTrane Активный пользователь

    С нами с:
    14 ноя 2009
    Сообщения:
    217
    Симпатии:
    0
    Спасибо