$x = str_repeat(1, 8192);
$fp = fopen($file, 'w');
for ($i = 0; $i < 5; $i++) {
- fwrite($fp, $x);
+ fwrite($fp, (binary)$x);
}
fclose($fp);
$fp = fopen("var://myvar", "r+");
-fwrite($fp, "line1\n");
-fwrite($fp, "line2\n");
-fwrite($fp, "line3\n");
+fwrite($fp, b"line1\n");
+fwrite($fp, b"line2\n");
+fwrite($fp, b"line3\n");
rewind($fp);
while (!feof($fp)) {
$fp = fopen("var://myvar", "r+");
-fwrite($fp, "line1\n");
-fwrite($fp, "line2\n");
-fwrite($fp, "line3\n");
+fwrite($fp, b"line1\n");
+fwrite($fp, b"line2\n");
+fwrite($fp, b"line3\n");
rewind($fp);
while (!feof($fp)) {