PHP 对URL传递的参数进行编码
提问人:刘团圆发布时间:2021-01-13
使用URL参数传递数据,就是在URL地址后面加上适当的参数。URL实体对这些参数进行处理。使用方法如下:
http://url?name1=value1&name2=value2...
URL传递的参数(也称为查询字符串)
显而易见,这种方法会将参数暴露,因此,针对该问题讲述一种URL编码方式,对URL传递的参数进行编码。
URL编码是一种浏览器用来打包表单输入数据的格式,是对用地址栏传递参数进行的一种编码规则。如在参数中带有空格,则传递参数时就会发生错误,而用URL编码后,空格转换成“%20”,这样错误就不会发生了,对中文进行编码也是同样的情况,最主要的一点就是对传递的参数起到了隐藏的作用。
在PHP中对查询字符串进行URL编码,可以通过urlencode()函数实现,该函数的语法如下:
string urlencode( string str)
urlencode()函数实现对字符串str进行URL编码。
继续查找其他问题的答案?
相关视频回答
回复(0)
点击加载更多评论>>