扫盲 2026.10.03 23:58 36 次浏览 0 条评论

PHP表单GET接收数据

GET 传参就是把数据拼在网址后面,格式是 ?键=值&键=值。表单 method 写 get,PHP 这边用 $_GET 这个超全局数组接,键名就是 input 的 name。

<!-- form.html -->
<form action="get.php" method="get">
  名字:<input type="text" name="name">
  <input type="submit" value="提交">
</form>

<?php
// get.php   访问地址:get.php?name=张三
$name = $_GET['name'] ?? '';            // 没传值就给空串,避免报警告
echo '你好,' . htmlspecialchars($name); // 输出前转义
?>

几个坑:GET 收到的值全是字符串,数字要自己转;参数露在地址栏,长度差不多 2000 字符就顶天了,别拿它传长内容;接收前先用 isset() 或者 ?? 判断一下,不然没传参数会冒 Notice 警告。

标签:PHP,GET传参,表单接收

说点什么 0

行思随记

欢迎来到:行思随记