mysql数据库存储微信中带有表情符号的昵称
1.在存储之前用base64对数据进行编码然后存入
base64_encode()
2.从数据库拿出来之前再进行解码
base64_decode()
1.在存储之前用base64对数据进行编码然后存入
base64_encode()
2.从数据库拿出来之前再进行解码
base64_decode()
<?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);