Server Variables"; foreach ($_SERVER as $key => $val) { if(is_string($val)){ echo "" . $key . "= " . $val . " "; } } ?> Session Variables"; foreach ($_SESSION as $key => $val) { if(is_string($val)){ echo "" . $key . "= " . $val . " "; }else if(is_array($val)){ array_walk_recursive($val, function (&$value) { $value = htmlentities($value); }); echo "" . $key . "= " .var_dump($val). " "; } } ?> POST Variables"; foreach ($_POST as $key => $val) { if(is_string($val)){ echo "" . $key . "= " . $val . " "; }else if(is_array($val)){ array_walk_recursive($val, function (&$value) { $value = htmlentities($value); }); echo "" . $key . "= " .var_dump($val). " "; } } ?> GET Variables"; foreach ($_GET as $key => $val) { if(is_string($val)){ echo "" . $key . "= " . $val . " "; }else if(is_array($val)){ array_walk_recursive($val, function (&$value) { $value = htmlentities($value); }); echo "" . $key . "= " .var_dump($val). " "; } } ?>