1--TEST-- 2Test session_start() function : variation 3--SKIPIF-- 4<?php include('skipif.inc'); ?> 5--FILE-- 6<?php 7 8ob_start(); 9 10/* 11 * Prototype : bool session_start(void) 12 * Description : Initialize session data 13 * Source code : ext/session/session.c 14 */ 15 16echo "*** Testing session_start() : variation ***\n"; 17 18session_start(); 19 20$_SESSION['colour'] = 'green'; 21$_SESSION['animal'] = 'cat'; 22$_SESSION['person'] = 'julia'; 23$_SESSION['age'] = 6; 24 25var_dump($_SESSION); 26var_dump(session_write_close()); 27var_dump($_SESSION); 28 29session_start(); 30session_destroy(); 31echo "Done"; 32ob_end_flush(); 33?> 34--EXPECTF-- 35*** Testing session_start() : variation *** 36array(4) { 37 ["colour"]=> 38 string(5) "green" 39 ["animal"]=> 40 string(3) "cat" 41 ["person"]=> 42 string(5) "julia" 43 ["age"]=> 44 int(6) 45} 46NULL 47array(4) { 48 ["colour"]=> 49 string(5) "green" 50 ["animal"]=> 51 string(3) "cat" 52 ["person"]=> 53 string(5) "julia" 54 ["age"]=> 55 int(6) 56} 57Done 58 59