fwrite() записывает содержимое строки string в поток файла, специфицированного указателем
fp. Если аргумент length задан, запись будет остановлена после записи
length количества байтов или достижения конца string, смотря что будет выполнено вперёд.
fwrite() возвращает количество записанных байт, или -1 при ошибке.
Заметьте, что, если аргумент length задан, опция конфигурации
magic_quotes_runtime будет проигнорирована и слэши не будут вырезаны из
string.
Примечание:
в системах, различающих бинарные и текстовые файлы (Windows), файл обязан быть открыт с буквой ’b’ в качестве параметра
режима функции fopen().