中文字幕日韩一区二区_国产一区二区av_国产毛片av_久久久久国产一区_色婷婷电影_国产一区二区精品

php中使用$_REQUEST需要注意的一個問題

問題
說起$_REQUEST,大家都知道的是它是$_GET和$_POST的集合。但是如果你有心的話,查一下文檔,會看到:

$_REQUEST

An associative array that by default contains the contents of $_GET, $_POST and $_COOKIE.

這里說$_REQUEST默認(rèn)是$_GET, $_POST, $_COOKIE的集合,結(jié)果我使用我本地的php查看了一下發(fā)現(xiàn)只有$_GET, $_POST, 沒有$_COOKIE!! 難道文檔是錯的?

 

答案
其實changelog中有給出解釋:

版本5.3以上,php.ini中有request_order屬性來設(shè)置$_REQUEST。查了下php.ini, request_order設(shè)置成為了GP(Get and Post)。

 

request_order的官網(wǎng)描述:

request_order string

This directive describes the order in which php registers GET, POST and Cookie variables into the _REQUEST array. Registration is done from left to right, newer values override older values.

If this directive is not set, variables_order is used for $_REQUEST contents.

Note that the default distribution php.ini files does not contain the 'C' for cookies, due to security concerns.

 

原來是G,P,C分別代表Get,Post,Cookie,5.3以上的版本request_order默認(rèn)是設(shè)置成GP的,并不包含C,即$_REQUEST默認(rèn)只包含$_GET和$_POST !! (所以官網(wǎng)文檔有一定的誤導(dǎo))。

 

也同時說一下G,P,C的先后順序就是設(shè)置的array的覆蓋順序。

提醒下如果你是使用fpm-php實驗的話,改了php.ini后你需要重啟php-fpm

php技術(shù)php中使用$_REQUEST需要注意的一個問題,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 国产精品美女在线观看 | 国产三级精品视频 | 国产视频福利一区 | 亚洲精品乱码久久久久久久久 | 中国一级大黄大片 | 黄色免费在线观看网站 | 国产乱码精品一区二区三区忘忧草 | 在线免费看黄 | 国产美女黄色片 | 精品国产91乱码一区二区三区 | 亚洲精品字幕 | 蜜桃黄网 | 99久久日韩精品免费热麻豆美女 | 久久精品69| 精品国产精品一区二区夜夜嗨 | 亚洲精品在线观看网站 | 韩日一区 | 天堂av在线影院 | 欧美精产国品一二三区 | 国产精品96久久久久久 | 欧美一级片免费看 | 91精品国产高清一区二区三区 | 99视频在线播放 | 久久久精品一区二区三区 | 亚洲国产成人av好男人在线观看 | 99久久精品免费看国产四区 | 国色天香综合网 | 久久久久成人精品亚洲国产 | 最新国产精品视频 | 亚洲一区二区三区视频 | 久久久久久久综合 | 精品欧美一区二区精品久久 | 韩日在线视频 | 久久精品这里精品 | 91在线观看| 伊人网站在线 | 中文字幕 在线观看 | 中文在线а√在线8 | 三级成人在线 | 一区二区国产精品 | 亚洲综合大片69999 |