<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    yxhxj2006

    常用鏈接

    統計

    最新評論

    PHP中GET POST REQUEST區別

    PHP中有$_REQUEST$_POST、$_GET用于接受表單數據。

    一、$_REQUEST$_POST、$_GET的區別和特點

    $_REQUEST[]具用$_POST[] $_GET[]的功能,但是$_REQUEST[]比較慢。通過POSTGET方法提交的所有數據都可以通過$_REQUEST數組獲得。

    二、$_POST、$_GET的區別和特點

    1.         GET是從服務器上獲取數據,POST是向服務器傳送數據。

    2.         GET是把參數數據隊列加到提交表單的ACTION屬性所指的URL中,值和表單內各個字段一一對應,在URL中可以看到。POST是通過HTTP POST機制,將表單內各個字段與其內容放置在HTML HEADER內一起傳送到ACTION屬性所指的URL地址。用戶看不到這個過程。

    3.         對于GET方式提交表單數據,服務器端用$_GET[‘name’]獲取變量的值,對于POST方式提交表單數據,服務器端用$_POST[‘name’]獲取提交的數據,當然,兩者都可以通過$_REQUEST[‘name’]獲得表單數據。對于REQUEST方式提交表單數據,服務器端用$_REQUEST[‘name’]獲取變量的值,但這種方式很少用。

    4.         GET傳送的數據量較小,不能大于2KB。POST傳送的數據量較大,一般被默認為不受限制。但理論上,一般認為不能超過100KB

    5.         GET安全性非常低,POST安全性較高。

    6.         GET表單值可以通過_GET獲??;但通過actionurl設置的參數總是獲取不到的,<form method="get" action="a.asp?b=b"><form method="get"action="a.asp">是一樣的,也就是說,在這種情況下,GET方式會忽略action頁面后邊帶的參數列表。POST表單值可以通過_POST獲?。坏ㄟ^actionurl參數設置的參數則可以不能通過_POST獲取到。action=test.php?id=1這種就是GET方式傳值,可以用$_REQUEST$_GET接受傳值,但不能用POST方式獲取到值,即使表單是POST方式提交。所在,在提交表單時,如果action中同時有參數,最好只能通過POST表單方式,對于表單內數據,直接通過POST獲取,對于action中參數,童工GET獲取。

    在做數據查詢時,建議用GET方式,而在做數據添加、修改或刪除時,建議用POST方式。

    request是先讀取 get再讀post 的, 同時存在, 即覆蓋掉前面的變量。

    經典實例:

    <?php
    echo "get\n";
    print_r($_GET);
    echo "post\n";
    print_r($_POST);
    echo "request\n";
    print_r($_REQUEST);
    ?>
    <form method=post action='?a=1&b=2'>
    <input type=text name=a value='a'>
    <input type=text name=b value='b'>
    <input type=submit value=test>
    </form>

     

    輸出結果:

    get
    Array
    (
      [a] => 1
      [b] => 2
    )
    post

    Array
    (
      [a] => a
      [b] => b
    )
    request

    Array
    (
      [a] => a
      [b] => b
    )

     

    其實,在php配置文件php.ini中有一個設置項:variables_order = "GPCS" GPCS分別是GET,POST,Cookie,Server的首字母縮寫,variables_order = "GPCS"含義是php文件中變量的解析順序是GET,POST,CookieServer

    posted on 2013-09-06 10:15 奮斗成就男人 閱讀(234) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲AV无码专区国产乱码电影| 亚洲图片激情小说| 色天使亚洲综合一区二区| 青娱乐在线视频免费观看| 夜夜爽免费888视频| 中文字幕无码精品亚洲资源网久久| 皇色在线视频免费网站| 亚洲高清偷拍一区二区三区 | 成人免费视频试看120秒| 亚洲乱码在线播放| 日韩精品免费一区二区三区| 日日摸日日碰夜夜爽亚洲| 伊在人亚洲香蕉精品区麻豆| 国产VA免费精品高清在线| 午夜免费不卡毛片完整版| 亚洲6080yy久久无码产自国产| 国产高清在线免费视频| 中文毛片无遮挡高清免费| 亚洲va久久久噜噜噜久久男同| 91青青青国产在观免费影视| 亚洲国产精品yw在线观看| 午夜男人一级毛片免费| 永久免费无码网站在线观看个| 久久伊人亚洲AV无码网站| 久草免费手机视频| 亚洲综合小说另类图片动图| 亚洲国产综合精品一区在线播放| 两个人看的www免费| 亚洲成人福利网站| 免费乱码中文字幕网站| 在线涩涩免费观看国产精品| 亚洲AV无码久久久久网站蜜桃 | 久久亚洲精品无码| h片在线免费观看| 久久亚洲精品成人AV| 我要看免费的毛片| 久久WWW免费人成—看片| 亚洲成年人电影网站| 免费在线观看污网站| 99精品视频在线免费观看| 亚洲精品美女久久7777777|