阡陌博客 - 微信公众号开发
type: channel
link: https://www.kinmor.com/category/wechat/
description: 微信公众号开发
items: mysql数据库存储微信中带有表情符号的昵称
items: php \r\n 替换无法识别的问题

mysql数据库存储微信中带有表情符号的昵称
type: item
date: 2018-08-13T10:45:00+08:00
description: 1.在存储之前用base64对数据进行编码然后存入base64_encode()2.从数据库拿出来之前再进行解码base64_decode()

php \r\n 替换无法识别的问题
type: item
date: 2018-07-29T13:12:54+08:00
description: <?php $text="阡陌建站\r\n广州专业建站团队 \r\n企业官网建设\r\n公众号开发\r\n小程序开发"; $d=str_replace("\r\n", "\n", $text); echo $d; ?> **这是输出结果：** 阡陌建站 广州专业建站团队 企业官网建设 公众号开发 小程序开发 <?php $text='阡陌建站\r\n广州专业建站团队 \r\n企业官网建设\r\n公众号开发\r\n小程序开发'; $d=str_replace("\r\n", "\n", $text); echo $d; ?> **这是输出结果：** 阡陌建站\r\n广州专业建站团队 \r\n企业官网建设\r\n公众号开发\r\n小程序开发 通过以上两个的验证：单引号无法对rn解析,双引号才支持nr的识别。如果数据是赋值或从数据库查询处理的，要进行这个处理。（笨鱼验证过，从数据查询出来，经过多番验证和亲测，代码要做以下修改才能识别）。$d=str_replace("\\r\\n", "\n", $text);