我可以在一个链接上使用多少个参数


How many parameters get can I use on a link?

我通过$_GET[' ']接收信息有问题。我向PHP文档发送一个请求,像这样

procura_plano.php?plano='+plano+'&operadora='+operadora+'&contrato='+contrato+'&idade='+idade+'&acomo='+acomodacao+'&valor='+valor

因为我使用javascript来发出请求。但最后一个值似乎没有设置。我可以通过链接传递的参数是否有限制?

Sorry for my english:/

请注意,安装了suhosin补丁的PHP设置将有get参数的默认限制为512个字符。虽然坏实际上,大多数浏览器(包括IE)最多支持2000左右的url而Apache的默认值是8000。

添加对长参数suhosin的支持,添加php.ini中的suhosin.get.max_value_length = <limit>

有关更多信息,请查看此链接或URL参数- Stack Overflow

w3 Schools说的是:是的,当发送数据时,GET方法添加将数据传送到URL;URL的长度是有限的(最大URL长度为2048个字符)

检查这个,GET URL参数- w3 Schools