File tree Expand file tree Collapse file tree 1 file changed +31
-0
lines changed
Expand file tree Collapse file tree 1 file changed +31
-0
lines changed Original file line number Diff line number Diff line change 1+ --TEST--
2+ Test session_set_cookie_params() function : negative and 0 lifetime
3+ --EXTENSIONS--
4+ session
5+ --SKIPIF--
6+ <?php include ('skipif.inc ' ); ?>
7+ --FILE--
8+ <?php
9+
10+ ob_start ();
11+
12+ var_dump (ini_get ("session.cookie_lifetime " ));
13+ var_dump (session_set_cookie_params (["lifetime " => 0 ]));
14+ var_dump (ini_get ("session.cookie_lifetime " ));
15+
16+ var_dump (ini_get ("session.cookie_lifetime " ));
17+ var_dump (session_set_cookie_params (["lifetime " => -10 ]));
18+ var_dump (ini_get ("session.cookie_lifetime " ));
19+ echo "Done " ;
20+ ob_end_flush ();
21+ ?>
22+ --EXPECTF--
23+ string(1) "0"
24+ bool(true)
25+ string(1) "0"
26+ string(1) "0"
27+
28+ Warning: session_set_cookie_params(): CookieLifetime cannot be negative in %s on line %d
29+ bool(false)
30+ string(1) "0"
31+ Done
You can’t perform that action at this time.
0 commit comments