이전 글에서는 "$_POST"와 "$_GET"에 대해 알아보았습니다. 필요하신 분들은 "PHP가 폼 데이터를 수집하는 데 무엇을 사용하는지 아시나요? 》. 이번에는 PHP에서 양식 데이터를 수집하는 또 다른 방법인 "$_REQUEST"를 소개합니다. 필요한 경우 참조할 수 있습니다.
이전 기사에서는 "$_POST"와 "$_GET"을 소개했지만 "$_REQUEST"를 소개하는 것을 잊어버렸습니다. 이번 기사에서는 PHP가 양식 데이터를 수집하도록 하는 완벽한 결말을 소개합니다.
우선, 이것이 우리의 풍습이 된 밤부터 살펴보겠습니다.
<!DOCTYPE html> <html> <body> <form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>"> Name: <input type="text" name="fname"> <input type="submit"> </form> <?php $name = htmlspecialchars($_REQUEST['fname']); echo $name; ?> </body> </html>
결과는
이전 글의 "$_POST"와 대조하기 위해 일부러 "$_POST"와 비슷하게 밤나무를 썼습니다. 하지만 결과만 보면 별 차이가 없는 것 같습니다. 우리 모두 입력란에 정보를 입력하면 방금 입력한 정보가 페이지에 나타납니다. 코드를 다시 살펴보니 form 태그의 method 속성 값은 그대로인데 "<?php
에 차이가 있는 것 같습니다. " 및 "?>
"는 더 이상 "$_POST['fname']
"가 아니지만 "$_REQUEST['fname']
". 이는 지역적인 차이일 수 있습니다. <?php
”与“?>
”之间不在是“$_POST['fname']
”,而是“$_REQUEST['fname']
”。这可能是他们之间地方区别吧。
当然我们先来具体看看$_REQUEST。
PHP $_REQUEST 用于收集HTML表单提交的数据。当用户通过点击 "Submit" 按钮提交表单数据时, 表单数据将发送至
위 내용은 $_GET 및 $_POST 외에 양식 데이터를 수집하는 다른 방법이 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!