За последние 24 часа нас посетили 19093 программиста и 1643 робота. Сейчас ищут 969 программистов ...

Помогите с fwrite()

Тема в разделе "PHP для новичков", создана пользователем Конкурент, 25 июн 2014.

  1. Конкурент

    Конкурент Новичок

    С нами с:
    15 апр 2014
    Сообщения:
    16
    Симпатии:
    0
    При использовании функции fwrite(), у меня, когда я записываю данные в файл, из него куда-то пропадают обратные слэшы ("\"). Почему? Может, у кого-то есть какие-либо примеры, где бы это не происходило?
     
  2. Хыиуду

    Хыиуду Активный пользователь

    С нами с:
    3 июн 2014
    Сообщения:
    618
    Симпатии:
    5
    Экранируйте слеши еще одним слешем.
    fwrite($f, "Давление 120\\80");
     
  3. Конкурент

    Конкурент Новичок

    С нами с:
    15 апр 2014
    Сообщения:
    16
    Симпатии:
    0
    Ну, да. Я это знаю. Но!
    Я читал в мануале на Php.net, что в этой функции есть еще какой-то параметр "length" и что если его както-там использовать, то можно не прописывать "\\" в коде. Можно поподробнее об этом параметре?
     
  4. maxycwebber

    maxycwebber Новичок

    С нами с:
    25 мар 2014
    Сообщения:
    263
    Симпатии:
    11
    Адрес:
    Gdansk
    я слыхал есть такой стиральный порошок, который можно не засыпать в стиралку, а поставить рядом и вещи будут сами краситься

    Добавлено спустя 22 секунды:
    при чем здесь lenght (длина строки) и ваши слеши?

    Добавлено спустя 1 минуту:
    пс, прими в должное не использовать двойные кавычки. используй одинарные. читай psr (на форуме для новичков выкладывал)
     
  5. Конкурент

    Конкурент Новичок

    С нами с:
    15 апр 2014
    Сообщения:
    16
    Симпатии:
    0
    Всё, я понял, в чём проблема, всем спасибо.