码迷,mamicode.com
首页 > Web开发 > 详细

php中urldecode()和urlencode()起什么作用

时间:2018-01-12 14:56:46      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:就是   pyw   ***   文字   十六   除了   .com   highlight   log   

urlencode()函数原理就是首先把中文字符转换为十六进制,然后在每个字符前面加一个标识符%。

urldecode()函数与urlencode()函数原理相反,用于解码已编码的 URL 字符串,其原理就是把十六进制字符串转换为中文字符。
urlencode()编码:对字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。
urldecode()解码:还原 URL 编码字符串。


!***

其实这样做的目的只有一个:防止中文乱码,再没别的用途。多数情况下,有些浏览器会自动编码,解码。其实不用这两个函数也没影响。

***!

php中urldecode()和urlencode()起什么作用

标签:就是   pyw   ***   文字   十六   除了   .com   highlight   log   

原文地址:https://www.cnblogs.com/gole/p/8275629.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!