Annotation of embedaddon/php/ext/session/tests/027.phpt, revision 1.1.1.1
1.1 misho 1: --TEST--
2: unset($_SESSION["name"]); should work
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:
20: ### Phase 2 $_SESSION["c"] does not contain any value
21: session_id("abtest");
22: session_start();
23: var_dump($_SESSION);
24: $_SESSION["name"] = "foo";
25: var_dump($_SESSION);
26: session_write_close();
27:
28: ### Phase 3 $_SESSION["c"] is set
29: session_start();
30: var_dump($_SESSION);
31: unset($_SESSION["name"]);
32: var_dump($_SESSION);
33: session_write_close();
34:
35: ### Phase 4 final
36:
37: session_start();
38: var_dump($_SESSION);
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: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>