summaryrefslogtreecommitdiff
path: root/ext/session/tests/006.phpt
diff options
context:
space:
mode:
Diffstat (limited to 'ext/session/tests/006.phpt')
-rw-r--r--ext/session/tests/006.phpt68
1 files changed, 0 insertions, 68 deletions
diff --git a/ext/session/tests/006.phpt b/ext/session/tests/006.phpt
deleted file mode 100644
index 3db2e5f21d..0000000000
--- a/ext/session/tests/006.phpt
+++ /dev/null
@@ -1,68 +0,0 @@
---TEST--
-References between variables in sessions
---SKIPIF--
-<?php include('skipif.inc'); ?>
---FILE--
-<?php
-error_reporting(E_ALL & ~E_NOTICE);
-
-ini_set("register_globals", 1);
-
-ob_start();
-session_id("abtest");
-session_start();
-
-class a {
- var $test = "hallo";
-}
-
-class b {
- var $a;
- function b(&$a) {
- $this->a = &$a;
- }
-}
-
-$a = new a();
-$b = new b($a);
-
-echo "original values:\n";
-var_dump($a,$b);
-
-session_register("a");
-session_register("b");
-session_write_close();
-
-session_unregister("a");
-session_unregister("b");
-
-session_start();
-
-echo "values after session:\n";
-var_dump($a,$b);
-?>
---EXPECT--
-original values:
-object(a)(1) {
- ["test"]=>
- string(5) "hallo"
-}
-object(b)(1) {
- ["a"]=>
- &object(a)(1) {
- ["test"]=>
- string(5) "hallo"
- }
-}
-values after session:
-object(a)(1) {
- ["test"]=>
- string(5) "hallo"
-}
-object(b)(1) {
- ["a"]=>
- &object(a)(1) {
- ["test"]=>
- string(5) "hallo"
- }
-}