Skip to content

Commit 995f51d

Browse files
authored
cover fflush function (#1583)
1 parent beb44c0 commit 995f51d

1 file changed

Lines changed: 33 additions & 0 deletions

File tree

tests/phpt/dl/473_file_for_k2.php

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
@ok
2+
<?php
3+
var_dump (basename ('..'));
4+
var_dump (basename ('phpt/'));
5+
var_dump (basename ('phpt'));
6+
var_dump (basename ('abacaba'));
7+
var_dump (basename ('.'));
8+
var_dump (basename ('/etc/sudoers.d', '.d'));
9+
10+
$filename = '/tmp/' . rand(1, 2e9);
11+
var_dump (is_file ($filename));
12+
// var_dump ($filename);
13+
$file = fopen ($filename, "w");
14+
fwrite ($file, "1232225\n");
15+
if (fwrite ($file, "qwreqer") != 7) {
16+
echo "error1\n";
17+
}
18+
if (fwrite ($file, "") !== 0) {
19+
echo "error2\n";
20+
}
21+
if (@(fwrite ("asdasdasd", "") !== false)) {
22+
echo "error3\n";
23+
}
24+
fflush ($file);
25+
fwrite ($file, "asdfdaf\n");
26+
fwrite ($file, "asdfdaf");
27+
fflush ($file);
28+
// var_dump (fread ($file, 100));
29+
fclose ($file);
30+
if (@(fwrite ($file, "1231") !== false)) {
31+
echo "error4\n";
32+
}
33+

0 commit comments

Comments
 (0)