Annotation of embedaddon/php/ext/session/tests/009.phpt, revision 1.1.1.2
1.1 misho 1: --TEST--
1.1.1.2 ! misho 2: unset($_SESSION["name"]); test
1.1 misho 3: --SKIPIF--
4: <?php include('skipif.inc'); ?>
5: --INI--
6: session.use_cookies=0
7: session.cache_limiter=
8: session.serialize_handler=php
9: session.save_handler=files
10: --FILE--
11: <?php
12: error_reporting(E_ALL);
13:
14: session_id("abtest");
15:
16: ### Phase 1 cleanup
17: session_start();
18: session_destroy();
19:
1.1.1.2 ! misho 20: ### Phase 2 $_SESSION["c"] does not contain any value
1.1 misho 21: session_id("abtest");
22: session_start();
1.1.1.2 ! misho 23: var_dump($_SESSION);
! 24: $_SESSION["name"] = "foo";
! 25: var_dump($_SESSION);
1.1 misho 26: session_write_close();
27:
1.1.1.2 ! misho 28: ### Phase 3 $_SESSION["c"] is set
1.1 misho 29: session_start();
1.1.1.2 ! misho 30: var_dump($_SESSION);
! 31: unset($_SESSION["name"]);
! 32: var_dump($_SESSION);
1.1 misho 33: session_write_close();
34:
35: ### Phase 4 final
36:
37: session_start();
1.1.1.2 ! misho 38: var_dump($_SESSION);
1.1 misho 39: session_destroy();
40: ?>
41: --EXPECT--
42: array(0) {
43: }
44: array(1) {
45: ["name"]=>
46: string(3) "foo"
47: }
48: array(1) {
49: ["name"]=>
50: string(3) "foo"
51: }
52: array(0) {
53: }
54: array(0) {
55: }
56:
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>