1--TEST--
2Test function gzfile() by substituting argument 2 with boolean values.
3--SKIPIF--
4<?php
5if (!extension_loaded('zlib')) die ('skip zlib extension not available in this build');
6?>
7--FILE--
8<?php
9
10
11$filename = dirname(__FILE__)."/004.txt.gz";
12
13$variation = array(
14  'lowercase true' => true,
15  'lowercase false' =>false,
16  'uppercase TRUE' =>TRUE,
17  'uppercase FALSE' =>FALSE,
18  );
19
20
21foreach ( $variation as $var ) {
22  var_dump(gzfile( $filename, $var  ) );
23}
24?>
25===DONE===
26--EXPECT--
27array(6) {
28  [0]=>
29  string(36) "When you're taught through feelings
30"
31  [1]=>
32  string(26) "Destiny flying high above
33"
34  [2]=>
35  string(38) "all I know is that you can realize it
36"
37  [3]=>
38  string(18) "Destiny who cares
39"
40  [4]=>
41  string(19) "as it turns around
42"
43  [5]=>
44  string(39) "and I know that it descends down on me
45"
46}
47array(6) {
48  [0]=>
49  string(36) "When you're taught through feelings
50"
51  [1]=>
52  string(26) "Destiny flying high above
53"
54  [2]=>
55  string(38) "all I know is that you can realize it
56"
57  [3]=>
58  string(18) "Destiny who cares
59"
60  [4]=>
61  string(19) "as it turns around
62"
63  [5]=>
64  string(39) "and I know that it descends down on me
65"
66}
67array(6) {
68  [0]=>
69  string(36) "When you're taught through feelings
70"
71  [1]=>
72  string(26) "Destiny flying high above
73"
74  [2]=>
75  string(38) "all I know is that you can realize it
76"
77  [3]=>
78  string(18) "Destiny who cares
79"
80  [4]=>
81  string(19) "as it turns around
82"
83  [5]=>
84  string(39) "and I know that it descends down on me
85"
86}
87array(6) {
88  [0]=>
89  string(36) "When you're taught through feelings
90"
91  [1]=>
92  string(26) "Destiny flying high above
93"
94  [2]=>
95  string(38) "all I know is that you can realize it
96"
97  [3]=>
98  string(18) "Destiny who cares
99"
100  [4]=>
101  string(19) "as it turns around
102"
103  [5]=>
104  string(39) "and I know that it descends down on me
105"
106}
107===DONE===