博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
处理标签和urlencode相关的东西
阅读量:6389 次
发布时间:2019-06-23

本文共 462 字,大约阅读时间需要 1 分钟。

hot3.png

在处理微信48小时post和send a preview的时候发现a标签的相关问题,文本在mq中进行urlencode的时候可能会对双引号进行错误的加码,这时需要对双引号进行转义。包括尖括号可能也需要进行替换等。

$text = str_replace("<","<",$text);$text = str_replace(">",">",$text);$text = urlencode(Helper::encodeSpecialChar($text));public static function encodeSpecialChar($string){   $specialChar = array(      '"' => '\"',   );      return str_replace(array_keys($specialChar), array_values($specialChar), $string);}

转载于:https://my.oschina.net/wsyblog/blog/690713

你可能感兴趣的文章
C#字符串操作--获取字符或字符串的位置、数量
查看>>
php - 字符串处理
查看>>
bulk collect 以及ref cursor使用
查看>>
mysql性能优化-慢查询分析、优化索引和配置
查看>>
图解分布式一致性协议Paxos
查看>>
Jedis与Redisson选型对比
查看>>
MongoDB学习笔记(查询)
查看>>
freemarker自定义标签的写法和使用
查看>>
使用Gitlab CI进行持续集成
查看>>
Win32编程基本概念
查看>>
×××灯式样的站点链接说明,链接提示
查看>>
Linux下动态IP和静态IP的设置方法
查看>>
mysql 行长度
查看>>
SUSE配置网关
查看>>
java中获取字母和数字的组合
查看>>
8-3 泛型
查看>>
你是“职业”软件开发吗?——书评《浮现式设计-专业软件开发的演进本质》...
查看>>
iOS 多线程 之 GCD(大中枢派发)(二)
查看>>
开源项目 log4android 使用方式详解
查看>>
ssh命令详解
查看>>