File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 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+
You can’t perform that action at this time.
0 commit comments