2022-03-27 02:41:32 +09:00
|
|
|
<?php
|
|
|
|
function request (string $name): array {
|
|
|
|
if (isset($_POST[$name])) {
|
2022-10-25 18:09:58 +09:00
|
|
|
return ["post" => htmlspecialchars($name)];
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
else if (isset($_GET[$name])) {
|
2022-10-25 18:09:58 +09:00
|
|
|
return ["get" => htmlspecialchars($name)];
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
else if (isset($_REQUEST[$name])) {
|
2022-10-25 18:09:58 +09:00
|
|
|
return ["request" => htmlspecialchars($name)];
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
|
2022-10-25 18:09:58 +09:00
|
|
|
return ["error" => ""];
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
function request_all (): array {
|
|
|
|
$res = [];
|
|
|
|
if (!empty($_POST)) {
|
2022-10-25 18:09:58 +09:00
|
|
|
$res["post"] = [];
|
|
|
|
foreach ($_POST as $k => $v) $res["post"][$k] = htmlspecialchars($v);
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
if (!empty($_GET)) {
|
2022-10-25 18:09:58 +09:00
|
|
|
$res["get"] = [];
|
|
|
|
foreach ($_GET as $k => $v) $res["get"][$k] = htmlspecialchars($v);
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
if (!empty($_REQUEST)) {
|
2022-10-25 18:09:58 +09:00
|
|
|
$res["request"] = [];
|
|
|
|
foreach ($_REQUEST as $k => $v) $res["request"][$k] = htmlspecialchars($v);
|
2022-03-27 02:41:32 +09:00
|
|
|
}
|
|
|
|
|
|
|
|
return $res;
|
|
|
|
}
|
|
|
|
?>
|