Реф пишет:в описании функции fwrite() нашёл следующее замечание: Эти режимы различаются тем, во что превращается символ конца строки. В текстовом режиме в считанной строке все переводы строки преобразуются в \n в любой ОС. А в бинарном всё остается без изменений, т.е. в Виндоусе \r\n. Поэтому в Юниксах нет разницы между этими режимами.
А по коду - так задумано, что значение $buffer не сбрасывается в начале каждой внешней итерации? Глянь само значение этой переменной на каждом повторе. JustUserR правильно сказал - ты считал один раз страницу в $buffer, записал. Считал страницу еще раз в $buffer - там она уже 2 раза. И записал это...
|