url中“?ac_id=2”的含义是什么?

url中“?ac_id=2”的含义是什么?,url,Url,例如,有一个url http://***.*.*.*/srun\u portal\u pc\u us.php?ac\u id=2&,这个url中的?ac\u id=2是什么意思?这是一个查询字符串。查询字符串由一对或多对参数名称和值组成 PHP脚本将接收查询字符串并重新格式化为一个名为$\u GET的数组。$\u GET数组将为查询字符串中的每个参数提供一个元素 在您的例子中,由于值2与参数ac_id关联,因此您的PHP脚本将能够访问数组元素$_GET['ac_id'],并检索值2 只要URL和

例如,有一个url http://***.*.*.*/srun\u portal\u pc\u us.php?ac\u id=2&,这个url中的?ac\u id=2是什么意思?

这是一个查询字符串。查询字符串由一对或多对参数名称和值组成

PHP脚本将接收查询字符串并重新格式化为一个名为$\u GET的数组。$\u GET数组将为查询字符串中的每个参数提供一个元素

在您的例子中,由于值2与参数ac_id关联,因此您的PHP脚本将能够访问数组元素$_GET['ac_id'],并检索值2

只要URL和PHP脚本使用相同的名称,参数名ac_id就可以命名任何您想要的名称

如果希望将多个值传递给PHP脚本,则必须用符号和分隔每个参数/值对&:

myscript.php?ac_id=2&first_name=Fred&last_name=Flintstone
当然,您需要修改PHP脚本来处理附加参数


在上面的示例中,您用一个符号&结束URL。URL不应以符号结尾。

值得一提的是,这被称为查询字符串参数。@Nate谢谢,我已经修改了我的答案。