--TEST-- Test session_id() function : error functionality --SKIPIF-- --FILE-- <")); var_dump(session_id()); @session_destroy(); @session_start(); var_dump(session_id()); var_dump(session_id("£$%^&*()")); var_dump(session_id()); @session_destroy(); @session_start(); var_dump(session_id()); var_dump(session_id("\r\n")); var_dump(session_id()); @session_destroy(); @session_start(); var_dump(session_id()); var_dump(session_id("\0")); var_dump(session_id()); @session_destroy(); @session_start(); var_dump(session_id()); var_dump(session_id("¬``@~:{>?><,./[]+--")); var_dump(session_id()); @session_destroy(); echo "Done"; ob_end_flush(); ?> --EXPECTF-- *** Testing session_id() : error functionality *** string(%d) "%s" string(%d) "%s" string(1) "!" string(%d) "%s" string(%d) "%s" string(3) "?><" string(%d) "%s" string(%d) "%s" string(8) "£$%^&*()" string(%d) "%s" string(%d) "%s" string(2) " " string(%d) "%s" string(%d) "%s" string(0) "" string(%d) "%s" string(%d) "%s" string(19) "¬``@~:{>?><,./[]+--" Done