超全局变量$_REQUEST
超全局变量$_GET
超全局变量$_POST
echo $_SERVER['HTTP_USER_AGENT'];
输出:
Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/53.0.2785.30 Safari/537.36
表单
<form action="action.php" method="post"> <p>姓名: <input type="text" name="name" /></p> <p>年龄: <input type="text" name="age" /></p> <p><input type="submit" /></p> </form>
action.php
你好,<?php echo htmlspecialchars($_POST['name']); ?>。 你 <?php echo (int)$_POST['age']; ?> 岁了。
这里的htmlspecialchars使得 HTML 之中的特殊字符被正确的编码,从而不会被使用者在页面注入 HTML 标签或者 Javascript代码。
<?php echo 'We omitted the last closing tag';
文件末尾的 PHP 代码段结束标记可以不要,有些情况下当使用 include() 或者 require() 时省略掉会更好些,这样不期望的白空格就不会出现在文件末尾,之后仍然可以输出响应标头。在使用输出缓冲时也很便利,就不会看到由包含文件生成的不期望的白空格。
发表回复