*** Testing array_map() : with non-existent class and method ***
-- with non-existent class --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, first array member is not a valid class name in %s on line %d
NULL
-- with existent class and non-existent method --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, class 'SimpleClass' does not have a method 'non-existent' in %s on line %d
NULL
Done
--UEXPECTF--
*** Testing array_map() : with non-existent class and method ***
-- with non-existent class --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, first array member is not a valid class name in %s on line %d
NULL
-- with existent class and non-existent method --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, class 'SimpleClass' does not have a method 'non-existent' in %s on line %d
NULL
Done
}
-- accessing child method from parent class --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, class 'ParentClass' does not have a method 'staticchild' in %s on line %d
NULL
-- accessing parent method using child class object --
array(3) {
}
-- accessing child method using parent class object --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, class 'ParentClass' does not have a method 'staticchild' in %s on line %d
NULL
Done
--UEXPECTF--
}
-- accessing child method from parent class --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, class 'ParentClass' does not have a method 'staticchild' in %s on line %d
NULL
-- accessing parent method using child class object --
array(3) {
}
-- accessing child method using parent class object --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, class 'ParentClass' does not have a method 'staticchild' in %s on line %d
NULL
Done
}
-- with built-in function 'pow' and one parameter --
-Warning: pow() expects exactly 2 parameters, 1 given in %s on line %d%d
+Warning: pow() expects exactly 2 parameters, 1 given in %s on line %d
-Warning: pow() expects exactly 2 parameters, 1 given in %s on line %d%d
+Warning: pow() expects exactly 2 parameters, 1 given in %s on line %d
-Warning: pow() expects exactly 2 parameters, 1 given in %s on line %d%d
+Warning: pow() expects exactly 2 parameters, 1 given in %s on line %d
array(3) {
[0]=>
NULL
}
-- with language construct --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'echo' not found or invalid function name in %s on line %d
NULL
Done
--UEXPECTF--
}
-- with language construct --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'echo' not found or invalid function name in %s on line %d
NULL
Done
}
-- with empty string --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
-- with empty array --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, array must have exactly two members in %s on line %d
NULL
Done
--UEXPECTF--
[0]=>
int(1)
[1]=>
- unicode(3) "one"
+ string(3) "one"
[2]=>
float(1.1)
}
[0]=>
int(2)
[1]=>
- unicode(3) "two"
+ string(3) "two"
[2]=>
float(2.2)
}
[0]=>
int(1)
[1]=>
- unicode(3) "one"
+ string(3) "one"
[2]=>
float(1.1)
}
[0]=>
int(2)
[1]=>
- unicode(3) "two"
+ string(3) "two"
[2]=>
float(2.2)
}
[0]=>
int(1)
[1]=>
- unicode(3) "one"
+ string(3) "one"
[2]=>
float(1.1)
}
[0]=>
int(2)
[1]=>
- unicode(3) "two"
+ string(3) "two"
[2]=>
float(2.2)
}
}
-- with empty string --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
-- with empty array --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, array must have exactly two members in %s on line %d
NULL
Done
--EXPECTF--
*** Testing array_map() : non existent 'callback' function ***
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'non_existent' not found or invalid function name in %s on line %d
NULL
Done
--UEXPECTF--
*** Testing array_map() : non existent 'callback' function ***
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'non_existent' not found or invalid function name in %s on line %d
NULL
Done
*** Testing array_map() : non-permmited built-in functions ***
-- Iteration 1 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'echo' not found or invalid function name in %s on line %d
NULL
-- Iteration 2 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'array' not found or invalid function name in %s on line %d
NULL
-- Iteration 3 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'empty' not found or invalid function name in %s on line %d
NULL
-- Iteration 4 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'eval' not found or invalid function name in %s on line %d
NULL
-- Iteration 5 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'exit' not found or invalid function name in %s on line %d
NULL
-- Iteration 6 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'isset' not found or invalid function name in %s on line %d
NULL
-- Iteration 7 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'list' not found or invalid function name in %s on line %d
NULL
-- Iteration 8 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'print' not found or invalid function name in %s on line %d
NULL
Done
--UEXPECTF--
*** Testing array_map() : non-permmited built-in functions ***
-- Iteration 1 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'echo' not found or invalid function name in %s on line %d
NULL
-- Iteration 2 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'array' not found or invalid function name in %s on line %d
NULL
-- Iteration 3 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'empty' not found or invalid function name in %s on line %d
NULL
-- Iteration 4 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'eval' not found or invalid function name in %s on line %d
NULL
-- Iteration 5 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'exit' not found or invalid function name in %s on line %d
NULL
-- Iteration 6 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'isset' not found or invalid function name in %s on line %d
NULL
-- Iteration 7 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'list' not found or invalid function name in %s on line %d
NULL
-- Iteration 8 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function 'print' not found or invalid function name in %s on line %d
NULL
Done
*** Testing array_map() : unexpected values for 'callback' argument ***
-- Iteration 1 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 2 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 3 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 4 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 5 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 6 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 7 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 8 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 9 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 10 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 11 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 12 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 13 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 14 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
-- Iteration 15 --
-Warning: array_map() expects parameter 1 to be valid callback, string given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
-- Iteration 16 --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, array must have exactly two members in %s on line %d
NULL
-- Iteration 17 --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, second array member is not a valid method in %s on line %d
NULL
-- Iteration 18 --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, second array member is not a valid method in %s on line %d
NULL
-- Iteration 19 --
-Warning: array_map() expects parameter 1 to be valid callback, object given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 20 --
-Warning: array_map() expects parameter 1 to be valid callback, resource given in %s on line %d%d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
Done
--UEXPECTF--
*** Testing array_map() : unexpected values for 'callback' argument ***
-- Iteration 1 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 2 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 3 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 4 --
-Warning: array_map() expects parameter 1 to be valid callback, integer given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 5 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 6 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 7 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 8 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 9 --
-Warning: array_map() expects parameter 1 to be valid callback, double given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 10 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 11 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 12 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 13 --
-Warning: array_map() expects parameter 1 to be valid callback, boolean given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 14 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
-- Iteration 15 --
-Warning: array_map() expects parameter 1 to be valid callback, Unicode string given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
-- Iteration 16 --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, array must have exactly two members in %s on line %d
NULL
-- Iteration 17 --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, second array member is not a valid method in %s on line %d
NULL
-- Iteration 18 --
-Warning: array_map() expects parameter 1 to be valid callback, array given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, second array member is not a valid method in %s on line %d
NULL
-- Iteration 19 --
-Warning: array_map() expects parameter 1 to be valid callback, object given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
-- Iteration 20 --
-Warning: array_map() expects parameter 1 to be valid callback, resource given in %s on line %d
+Warning: array_map() expects parameter 1 to be a valid callback, no array or string given in %s on line %d
NULL
Done
Warning: array_walk() expects at least 2 parameters, 0 given in %s on line %d
NULL
-Warning: array_walk() expects parameter 2 to be valid callback, integer given in %s on line %d
+Warning: array_walk() expects parameter 2 to be a valid callback, no array or string given in %s on line %d
NULL
-Warning: array_walk() expects parameter 2 to be valid callback, string given in %s on line %d
+Warning: array_walk() expects parameter 2 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
int(1)
int(0)
Warning: array_walk() expects at least 2 parameters, 0 given in %s on line %d
NULL
-Warning: array_walk() expects parameter 2 to be valid callback, integer given in %s on line %d
+Warning: array_walk() expects parameter 2 to be a valid callback, no array or string given in %s on line %d
NULL
-Warning: array_walk() expects parameter 2 to be valid callback, Unicode string given in %s on line %d
+Warning: array_walk() expects parameter 2 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
int(1)
int(0)
NULL
-- Testing array_walk() function with non existent callback function --
-Warning: array_walk() expects parameter 2 to be valid callback, string given in %s on line %d
+Warning: array_walk() expects parameter 2 to be a valid callback, function 'non_existent' not found or invalid function name in %s on line %d
NULL
Done
--UEXPECTF--
NULL
-- Testing array_walk() function with non existent callback function --
-Warning: array_walk() expects parameter 2 to be valid callback, Unicode string given in %s on line %d
+Warning: array_walk() expects parameter 2 to be a valid callback, function 'non_existent' not found or invalid function name in %s on line %d
NULL
Done
Warning: array_walk_recursive() expects at least 2 parameters, 0 given in %s on line %d
NULL
-Warning: array_walk_recursive() expects parameter 2 to be valid callback, integer given in %s on line %d
+Warning: array_walk_recursive() expects parameter 2 to be a valid callback, no array or string given in %s on line %d
NULL
-Warning: array_walk_recursive() expects parameter 2 to be valid callback, string given in %s on line %d
+Warning: array_walk_recursive() expects parameter 2 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
int(1)
int(0)
Warning: array_walk_recursive() expects at least 2 parameters, 0 given in %s on line %d
NULL
-Warning: array_walk_recursive() expects parameter 2 to be valid callback, integer given in %s on line %d
+Warning: array_walk_recursive() expects parameter 2 to be a valid callback, no array or string given in %s on line %d
NULL
-Warning: array_walk_recursive() expects parameter 2 to be valid callback, Unicode string given in %s on line %d
+Warning: array_walk_recursive() expects parameter 2 to be a valid callback, function '' not found or invalid function name in %s on line %d
NULL
int(1)
int(0)
echo "Done\n";
?>
---EXPECTF--
-Strict Standards: Non-static method test::__call() cannot be called statically in %s on line %d
-NULL
-Done
-
-Strict Standards: Non-static method test::__call() cannot be called statically in Unknown on line 0
-
-Fatal error: Non-static method test::__call() cannot be called statically in Unknown on line 0
+--EXPECTF--
+Fatal error: Non-static method test::__call() cannot be called statically in %s on line %d
Warning: register_shutdown_function(): Invalid shutdown callback 'bar' passed in %s on line %d
-Strict Standards: Non-static method bar::barfoo() cannot be called statically in %sbug32647.php on line %d
+Strict Standards: Non-static method bar::barfoo() should not be called statically in %s on line %d
-Warning: register_shutdown_function(): Invalid shutdown callback 'bar::foobar' passed in %sbug32647.php on line %d
+Warning: register_shutdown_function(): Invalid shutdown callback 'bar::foobar' passed in %s on line %d
foo!
-Strict Standards: Non-static method bar::barfoo() cannot be called statically in Unknown on line 0
+Strict Standards: Non-static method bar::barfoo() should not be called statically in Unknown on line 0
-Strict Standards: Non-static method bar::barfoo() cannot be called statically in Unknown on line 0
+Strict Standards: Non-static method bar::barfoo() should not be called statically in Unknown on line 0
bar!
bar!