一个需要在PHP中_request美元使用注意问题

问题
说到_request美元,它是已知的,如果你有一个思想是集_get美元美元和_post.but,查文件看看:

_request美元

关联数组,默认情况下包含的内容_get美元,_post美元

_request美元美元_get默认设置,_post美元美元和_cookie。我用我的本地PHP来查看它。结果发现只有_get美元,_post美元,没有_cookie美元!文件错了吗



回答
事实上,有一个解释的日志:



5.3版本是5.3以上,而request_order属性设置在php.ini设置_request.looking美元在php.ini的request_order将GP(GET和POST)。



对request_order官方网站的介绍:

request_order字符串

这个指令描述了PHP寄存器获得的顺序,邮政,邮政,T。

如果没有设置这个指令,variables_order用于_request美元内容。

注意默认的php.ini文件分布不含the'c



结果是G、p和c分别代表获取、发布、cookie和5.3多个版本。request_order将GP在默认情况下,不含C,即只包含_get _request美元美元和C默认的,所以官方网站文件误导。



同时,g、p、c的阶是数组集合的阶。

提醒你,如果你使用FPM PHP实验,你需要修改php.ini后重启php-fpm。