]> granicus.if.org Git - php/blob
3994f1ee3b
[php] /
1 --TEST--
2 ini_set auto_detect_line_endings bool
3 --FILE--
4 <?php
5
6 ini_set("auto_detect_line_endings", "on");
7 var_dump(ini_get("auto_detect_line_endings"));
8
9 $filePath = __DIR__ . DIRECTORY_SEPARATOR . "auto_detect_line_endings_2.txt";
10 file_put_contents($filePath, "fooBar1\rfooBar2\rfooBar3");
11
12 $stdin = fopen($filePath, "r");
13 var_dump(fgets($stdin));
14 var_dump(fgets($stdin));
15 var_dump(fgets($stdin));
16
17 echo "Done\n";
18 ?>
19 --EXPECT--
20 string(2) "on"
21 string(8) "fooBar1\r"
22 string(8) "fooBar2\r"
23 string(7) "fooBar3"
24 Done
25 --CLEAN--
26 <?php
27 unlink(__DIR__ . DIRECTORY_SEPARATOR . "auto_detect_line_endings_2.txt");
28 ?>