拿这个代码:
<?php
if (isset($_POST['action']) && !empty($_POST['action'])) {
$action = $_POST['action'];
}
if ($action) {
echo $action;
}
else {
echo 'No variable';
}
?>
然后使用 ?action=test 访问文件有什么方法可以防止 $action 被 GET 自动声明?当然除了添加
&& !isset($_GET['action'])
为什么要为我声明变量?