Annotation of embedaddon/php/ext/standard/tests/general_functions/set_magic_quotes_runtime_variation1.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: Test set_magic_quotes_runtime() function - usage variation
3: --INI--
4: magic_quotes_runtime = 0
5: --FILE--
6: <?php
7: /* Prototype: bool set_magic_quotes_runtime ( int $new_setting )
8: * Description: Sets the current active configuration setting of magic_quotes_runtime
9: */
10:
11: echo "Simple testcase for set_magic_quotes_runtime() function\n";
12:
13: $g = get_magic_quotes_runtime();
14: echo "magic quotes runtime set in INI file: ".$g."\n";
15:
16: // Prevent notices about undefines variables
17: error_reporting(E_ALL & ~E_NOTICE);
18:
19: $unset_var = 10;
20: unset ($unset_var);
21:
22: class fooClass {
23: function __toString() {
24: return "true";
25: }
26: }
27:
28: $fp = fopen(__FILE__, "r");
29:
30: $values = array(
31:
32: // int data
33: /*1*/ 0,
34: 1,
35: 12345,
36: -2345,
37:
38: // float data
39: /*5*/ 0.0,
40: 10.5,
41: -10.5,
42: 10.1234567e10,
43: 10.7654321E-10,
44: .5,
45:
46: // null data
47: /*11*/ NULL,
48: null,
49:
50: // boolean data
51: /*13*/ true,
52: false,
53: TRUE,
54: FALSE,
55:
56: // empty data
57: /*17*/ "",
58: '',
59:
60: // object data
61: /*19*/ new fooClass(),
62:
63: // resource
64: /*20*/ $fp,
65:
66: // undefined data
67: /*21*/ $undefined_var,
68:
69: // unset data
70: /*22*/ $unset_var
71: );
72:
73: // loop through each element of the array for data
74:
75: $iterator = 1;
76: foreach($values as $value) {
77: echo "-- Iterator $iterator --\n";
78: var_dump( set_magic_quotes_runtime($value) );
79: echo "New value of magic_quotes_runtime after last set is " . get_magic_quotes_runtime(). "\n";
80: $iterator++;
81: };
82:
83: fclose($fp);
84:
85: ?>
86: ===DONE===
87: --EXPECTF--
88: Simple testcase for set_magic_quotes_runtime() function
89: magic quotes runtime set in INI file: 0
90: -- Iterator 1 --
91:
92: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
93: bool(true)
94: New value of magic_quotes_runtime after last set is 0
95: -- Iterator 2 --
96:
97: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
98: bool(true)
99: New value of magic_quotes_runtime after last set is 1
100: -- Iterator 3 --
101:
102: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
103: bool(true)
104: New value of magic_quotes_runtime after last set is 1
105: -- Iterator 4 --
106:
107: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
108: bool(true)
109: New value of magic_quotes_runtime after last set is 1
110: -- Iterator 5 --
111:
112: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
113: bool(true)
114: New value of magic_quotes_runtime after last set is 0
115: -- Iterator 6 --
116:
117: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
118: bool(true)
119: New value of magic_quotes_runtime after last set is 1
120: -- Iterator 7 --
121:
122: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
123: bool(true)
124: New value of magic_quotes_runtime after last set is 1
125: -- Iterator 8 --
126:
127: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
128: bool(true)
129: New value of magic_quotes_runtime after last set is 1
130: -- Iterator 9 --
131:
132: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
133: bool(true)
134: New value of magic_quotes_runtime after last set is 1
135: -- Iterator 10 --
136:
137: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
138: bool(true)
139: New value of magic_quotes_runtime after last set is 1
140: -- Iterator 11 --
141:
142: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
143: bool(true)
144: New value of magic_quotes_runtime after last set is 0
145: -- Iterator 12 --
146:
147: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
148: bool(true)
149: New value of magic_quotes_runtime after last set is 0
150: -- Iterator 13 --
151:
152: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
153: bool(true)
154: New value of magic_quotes_runtime after last set is 1
155: -- Iterator 14 --
156:
157: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
158: bool(true)
159: New value of magic_quotes_runtime after last set is 0
160: -- Iterator 15 --
161:
162: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
163: bool(true)
164: New value of magic_quotes_runtime after last set is 1
165: -- Iterator 16 --
166:
167: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
168: bool(true)
169: New value of magic_quotes_runtime after last set is 0
170: -- Iterator 17 --
171:
172: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
173: bool(true)
174: New value of magic_quotes_runtime after last set is 0
175: -- Iterator 18 --
176:
177: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
178: bool(true)
179: New value of magic_quotes_runtime after last set is 0
180: -- Iterator 19 --
181:
182: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
183:
184: Warning: set_magic_quotes_runtime() expects parameter 1 to be boolean, object given in %s on line %d
185: NULL
186: New value of magic_quotes_runtime after last set is 0
187: -- Iterator 20 --
188:
189: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
190:
191: Warning: set_magic_quotes_runtime() expects parameter 1 to be boolean, resource given in %s on line %d
192: NULL
193: New value of magic_quotes_runtime after last set is 0
194: -- Iterator 21 --
195:
196: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
197: bool(true)
198: New value of magic_quotes_runtime after last set is 0
199: -- Iterator 22 --
200:
201: Deprecated: Function set_magic_quotes_runtime() is deprecated in %s on line %d
202: bool(true)
203: New value of magic_quotes_runtime after last set is 0
204: ===DONE===
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>