summaryrefslogtreecommitdiff
path: root/tests/classes/array_access_003.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'tests/classes/array_access_003.phpt')
-rw-r--r--tests/classes/array_access_003.phpt9
1 files changed, 3 insertions, 6 deletions
diff --git a/tests/classes/array_access_003.phpt b/tests/classes/array_access_003.phpt
index bed09b89e5..2d42665fc6 100644
--- a/tests/classes/array_access_003.phpt
+++ b/tests/classes/array_access_003.phpt
@@ -12,7 +12,7 @@ class object implements ArrayAccess {
echo __METHOD__ . "($index)\n";
return array_key_exists($index, $this->a);
}
- function &offsetGet($index) {
+ function offsetGet($index) {
echo __METHOD__ . "($index)\n";
switch($index) {
case 1:
@@ -48,12 +48,9 @@ var_dump($obj[2]);
===DONE===
--EXPECTF--
object::offsetGet(1)
-
-Strict Standards: Only variable references should be returned by reference in %sarray_access_003.php on line %d
string(6) "fooBar"
object::offsetGet(2)
int(1)
object::offsetGet(2)
-object::offsetGet(2)
-int(2)
-===DONE===
+
+Fatal error: Objects used as arrays in post/pre increment/decrement must return values by reference in %sarray_access_003.php on line %d