[请益] base64_encode 与 urlencode

楼主: noapaov (单身汉)   2015-07-18 00:57:09
这两个函式一直搞不清楚, urlencode 主要是用于再进行url传递时,
转成url编译器所规范的编码, 但好奇的是为什么有些档案还要进行base64_encode,
例如图档, 常常看到有人使用 urlencode(base64_encode($imageFile))
这目的是为什么? 如果要透过url传递image, 那直接用urlencode($imageFile)不就好了吗?
为什么好要进行base64_encode呢? 有人知道这个差异吗?
作者: sunnyvisit (visit)   2015-07-18 01:22:00
图档转base64是把图档转成"data uri"的形式,再urlencode应该是确保不会有特殊字符导致传递过程有错
作者: kattte (诚实面对自己吧!)   2015-07-18 02:45:00
感谢解释 我也刚好有这个疑问!!

Links booklink

Contact Us: admin [ a t ] ucptt.com