四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

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)系我們修改或刪除,多謝。

主站蜘蛛池模板: 李彦萱| 黄电影网站| 11.27| 山巅之城| 我亲爱的简谱| 沙漠里的鱼| 投诉法官最快最有效果电话| 风云2演员表全部| 丰崎爱生| 邓紫飞| 眉间尺| 金玉良缘红楼梦 电影| 蜜蜂图片大全大图| 电影《kiskisan》在线观看| 珠江电视台直播 珠江频道| 今天是你的生日合唱谱二声部| 快点受不了了| 泰星mike| 《暗格里的秘密》免费观看| 来生缘吉他谱c调| 杨子萱| 北国之恋| 巢谷传| 吴京电影大全| 母女大战| 你们可知道正谱| 老阿姨电视剧在线观看| 龙岭迷窟演员表| 拔萝卜无删减| 女同恋性吃奶舌吻完整版| 药不能停| 我的年轻小姨电视剧免费观看高清| 好好操视频| 范冰冰激情片段| 欲情电影在线观看| 丰原功补| 禁忌爱| 大秧歌电视剧演员表| 所求皆所愿| 铁血使命电视剧演员表| 我在等你泰剧剧情介绍|