在哪种情况下我们可以使用$ _REQUEST变量而不是$ _GET或$ _POST变量。我在使用$ _request变量时感到困惑,因为这可以用于$ _get和$ _Post变量的两种用法。所以请我帮帮我..
提前谢谢你......
答案 0 :(得分:1)
$ _ REQUEST,默认情况下,包含$ _GET,$ _POST和$ _COOKIE的内容。
但它只是一个默认值,取决于variables_order;并且不确定你是否想要使用cookies。
我不会使用$ _REQUEST,我根据应用选择$ _GET或$ _POST
当有人从您的应用程序请求数据时,您应该使用$ _GET。 当有人向您的应用程序推送(插入或更新;或删除)数据时,您应该使用$ _POST。
答案 1 :(得分:0)
简短的回答是:始终使用$_GET
或$_POST
。 $_REQUEST
与其中任何一个都是同义词,但却是一个勤奋,严格的编码员。
答案 2 :(得分:0)
$ _ REQUEST并不是那么糟糕,但是如果你从$ _COOKIE获取数据并且黑客通过$ _GET发送它会怎么样?你在cookie中保存的价值将是没有价值的。所以,总是分别使用$ _GET,$ _POST,$ _COOKIE ..