bool(false)
*** Testing operation on objects ***
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
+bool(false)
+bool(true)
+bool(false)
+bool(true)
bool(true)
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+Warning: array_key_exists(): The first argument should be either a string or an integer in %s on line %d
+bool(false)
Done
-- Do not assign a value to $class1->var3 --
$key = var1:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$class1:
-object(myClass)#%d (3) {
+object(myClass)#1 (3) {
["var1"]=>
string(1) "a"
["var2"]=>
-- Assign a value to $class2->var3 --
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$class2:
-object(myClass)#%d (3) {
+object(myClass)#2 (3) {
["var1"]=>
string(1) "x"
["var2"]=>
-- Do not assign a value to $class1->var3 --
$key = var1:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(true)
$key = var2:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
$class1:
-object(myClass)#%d (3) {
+object(myClass)#1 (3) {
["var1"]=>
string(1) "a"
["var2":protected]=>
-- Assign a value to $class2->var3 --
$key = var3:
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
$class2:
-object(myClass)#%d (3) {
+object(myClass)#2 (3) {
["var1"]=>
string(1) "x"
["var2":protected]=>
NULL
-- Iteration 22 --
-
-Warning: array_key_exists() expects parameter 2 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --
NULL
-- Iteration 21 --
-
-Warning: current() expects parameter 1 to be array, object given in %s on line %d
NULL
-- Iteration 22 --
NULL
-- Iteration 22 --
-
-Warning: end() expects parameter 1 to be array, object given in %s on line %d
-NULL
+string(12) "hello, world"
-- Iteration 23 --
NULL
-- Iteration 22 --
-
-Warning: key() expects parameter 1 to be array, object given in %s on line %d
-NULL
+string(4) "var1"
-- Iteration 23 --
NULL
-- Iteration 22 --
-
-Warning: next() expects parameter 1 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --
NULL
-- Iteration 22 --
-
-Warning: prev() expects parameter 1 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --
NULL
-- Iteration 22 --
-
-Warning: reset() expects parameter 1 to be array, object given in %s on line %d
-NULL
+bool(false)
-- Iteration 23 --