如果我有一个像asdf.com/index.php?a=0&b=2这样的网址,那么使用$ _GET for a将为0而for b为2.但是,我放入单个$ _GET函数的术语中有一个&符号它已经像a = Steak&Cheese.有没有办法让&符号在没有$ _GET变量的情况下工作,认为当&符号出现时它的工作结束了(因此没有拉动整个术语)?
urlencode()它&变成了%26.
如果您需要使用某些参数创建查询字符串,则可以使用http_build_query()它,它将为您对参数进行URL编码.
在接收端,您的$_GET值将由PHP解码,因此查询字符串a=Steak%26Cheese对应于$_GET = array('a' => 'Steak&Cheese').
| 归档时间: |
|
| 查看次数: |
5044 次 |
| 最近记录: |