最近发现用phpword类生成word文档打不开,最终发现是url需要编码,直接使用urlencode生成的不友好,客户不满意。最后发现个函数不错。在次记录方便下次使用。
function parseurl($url="") { $url = rawurlencode(mb_convert_encoding($url, 'gb2312', 'utf-8')); $a = array("%3A", "%2F", "%40"); $b = array(":", "/", "@"); $url = str_replace($a, $b, $url); return $url; }
如果本文对你有帮助,欢迎打赏本站