12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- --TEST--
- Test session_reset() function : basic functionality
- --EXTENSIONS--
- session
- --SKIPIF--
- <?php include('skipif.inc'); ?>
- --INI--
- session.save_path=
- session.name=PHPSESSID
- session.save_handler=files
- --FILE--
- <?php
- ob_start();
- echo "*** Testing session_abort() : basic functionality ***\n";
- session_start();
- $session_id = session_id();
- $_SESSION['foo'] = 123;
- session_commit();
- session_id($session_id);
- session_start();
- $_SESSION['bar'] = 456;
- var_dump($_SESSION);
- session_reset();
- var_dump($_SESSION); // Should only have 'foo'
- echo "Done".PHP_EOL;
- ?>
- --EXPECT--
- *** Testing session_abort() : basic functionality ***
- array(2) {
- ["foo"]=>
- int(123)
- ["bar"]=>
- int(456)
- }
- array(1) {
- ["foo"]=>
- int(123)
- }
- Done
|