@@ -6,44 +6,45 @@ bzopen() and invalid parameters
6
6
<?php
7
7
8
8
try {
9
- var_dump (bzopen ("" , "" ));
9
+ var_dump (bzopen ("" , "r " ));
10
10
} catch (\ValueError $ e ) {
11
11
echo $ e ->getMessage () . \PHP_EOL ;
12
12
}
13
13
14
- var_dump (bzopen ("" , "r " ));
15
- var_dump (bzopen ("" , "w " ));
14
+ try {
15
+ var_dump (bzopen ("" , "w " ));
16
+ } catch (\ValueError $ e ) {
17
+ echo $ e ->getMessage () . \PHP_EOL ;
18
+ }
16
19
17
20
try {
18
- var_dump (bzopen ("" , "x " ));
21
+ var_dump (bzopen ("no_such_file " , "" ));
19
22
} catch (\ValueError $ e ) {
20
23
echo $ e ->getMessage () . \PHP_EOL ;
21
24
}
22
25
23
26
try {
24
- var_dump (bzopen ("" , "rw " ));
27
+ var_dump (bzopen ("no_such_file " , "x " ));
25
28
} catch (\ValueError $ e ) {
26
29
echo $ e ->getMessage () . \PHP_EOL ;
27
30
}
28
31
29
32
try {
30
- var_dump (bzopen ("no_such_file " , "r " ));
33
+ var_dump (bzopen ("no_such_file " , "rw " ));
31
34
} catch (\ValueError $ e ) {
32
35
echo $ e ->getMessage () . \PHP_EOL ;
33
36
}
34
37
38
+ var_dump (bzopen ("no_such_file " , "r " ));
39
+
35
40
$ fp = fopen (__FILE__ ,"r " );
36
41
var_dump (bzopen ($ fp , "r " ));
37
42
38
43
?>
39
44
--EXPECTF--
45
+ bzopen(): Argument #1 ($file) cannot be empty
46
+ bzopen(): Argument #1 ($file) cannot be empty
40
47
bzopen(): Argument #2 ($mode) must be either "r" or "w"
41
-
42
- Warning: bzopen(): Filename cannot be empty in %s on line %d
43
- bool(false)
44
-
45
- Warning: bzopen(): Filename cannot be empty in %s on line %d
46
- bool(false)
47
48
bzopen(): Argument #2 ($mode) must be either "r" or "w"
48
49
bzopen(): Argument #2 ($mode) must be either "r" or "w"
49
50
0 commit comments