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