@@ -11,41 +11,19 @@ mbstring
1111
1212$ sourcestring = 'Hello, World ' ;
1313
14- $ inputs = array (12345 , 12.3456789000E-10 , true , false , "" );
15- $ iterator = 1 ;
16- foreach ($ inputs as $ input ) {
17- echo "\n-- Iteration $ iterator -- \n" ;
18- try {
19- var_dump ( mb_strtolower ($ sourcestring , $ input ) );
20- } catch (\ValueError $ e ) {
21- echo $ e ->getMessage () . \PHP_EOL ;
22- }
23- try {
24- var_dump ( mb_strtoupper ($ sourcestring , $ input ) );
25- } catch (\ValueError $ e ) {
26- echo $ e ->getMessage () . \PHP_EOL ;
27- }
28- $ iterator ++;
14+ $ input = "" ;
15+ try {
16+ var_dump ( mb_strtolower ($ sourcestring , $ input ) );
17+ } catch (\ValueError $ e ) {
18+ echo $ e ->getMessage () . \PHP_EOL ;
19+ }
20+ try {
21+ var_dump ( mb_strtoupper ($ sourcestring , $ input ) );
22+ } catch (\ValueError $ e ) {
23+ echo $ e ->getMessage () . \PHP_EOL ;
2924}
3025
3126?>
3227--EXPECT--
33- -- Iteration 1 --
34- mb_strtolower(): Argument #2 ($encoding) must be a valid encoding, "12345" given
35- mb_strtoupper(): Argument #2 ($encoding) must be a valid encoding, "12345" given
36-
37- -- Iteration 2 --
38- mb_strtolower(): Argument #2 ($encoding) must be a valid encoding, "1.23456789E-9" given
39- mb_strtoupper(): Argument #2 ($encoding) must be a valid encoding, "1.23456789E-9" given
40-
41- -- Iteration 3 --
42- mb_strtolower(): Argument #2 ($encoding) must be a valid encoding, "1" given
43- mb_strtoupper(): Argument #2 ($encoding) must be a valid encoding, "1" given
44-
45- -- Iteration 4 --
46- mb_strtolower(): Argument #2 ($encoding) must be a valid encoding, "" given
47- mb_strtoupper(): Argument #2 ($encoding) must be a valid encoding, "" given
48-
49- -- Iteration 5 --
5028mb_strtolower(): Argument #2 ($encoding) must be a valid encoding, "" given
5129mb_strtoupper(): Argument #2 ($encoding) must be a valid encoding, "" given
0 commit comments