Важная информация
Показано с 1 по 3 из 3

Тема: Ошибка в stream_set_timeout() и stream_set_blocking() Как исправить?

  1. #1 Ошибка в stream_set_timeout() и stream_set_blocking() Как исправить? 
    Новичок
    Регистрация
    05.11.2017
    Сообщений
    1
    Сказал(а) спасибо
    0
    Поблагодарили 0 раз(а) в 0 сообщениях
    Ломаю голову как исправить, выскакивает вот такие ошибки :
    [Ссылки могут видеть только зарегистрированные пользователи. ]

    Вот ссылка на файл monitor.php:
    rgho.st/6SlSBrKJZ
    Помогите пожалуйста , уже не знаю где искать решение проблемы
    Ответить с цитированием  
     

  2. #2  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    У вас же написано, что в первом аргументе ожидается ресурс, а вы передаёте true или false.
    Ответить с цитированием  
     

  3. 2 пользователя(ей) сказали cпасибо:

    >Quiet Snow< (08.11.2017), Free Admin (08.11.2017)

  4. #3  
    Администратор Аватар для rovico
    Регистрация
    17.04.2014
    Адрес
    Ярославль
    Сообщений
    245
    Сказал(а) спасибо
    17
    Поблагодарили 287 раз(а) в 162 сообщениях
    Записей в блоге
    2
    Если по логике там ресурс, то смотрите в документацию PHP, быть может функция, возвращающая ресурс иногда возвращает false. Тогда просто сделайте проверку на false и в этом случае можете сообщить на фронтенд или в лог о какой-то проблеме.
    Это PHP и его типизация... довольно часто по его логике при использовании нативных функций надо выдать false вместо ожидаемого результата.

    Видимо делалось для конструкций вида

    PHP Code:
    1. if ($source = some_native_get_source_function()) {
    2.    // Some code with $source if it is not false
    3. }


    Тут делается присваивание прямо внутри условий оператора if-else
    Ответить с цитированием  
     

  5. 2 пользователя(ей) сказали cпасибо:

    >Quiet Snow< (08.11.2017), Free Admin (08.11.2017)

Информация о теме
Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Помогите исправить
    от FreeWoT в разделе PHP
    Ответов: 3
    Последнее сообщение: 08.10.2014, 11:00
  2. Надо бы исправить ресайз
    от >Quiet Snow< в разделе FreeBasic
    Ответов: 2
    Последнее сообщение: 31.10.2013, 08:46
  3. помогите исправить ошибки в методе Бройдена
    от syba4eva в разделе Разработки на Turbo Pascal
    Ответов: 0
    Последнее сообщение: 01.05.2013, 19:43
  4. Помогите исправить код программы
    от azalivin в разделе QBasic
    Ответов: 3
    Последнее сообщение: 10.05.2011, 18:52
  5. Ответов: 3
    Последнее сообщение: 05.03.2011, 23:46
Ваши права
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •