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