最近在写一个CMS系统,其中文章栏目使用丰富文本编辑器生成的文章内容都带有HTML标签,在显示摘要的时候那些HTML标签会造成显示页面的排版错误,需求就来了

字符串原文


<p>IPv6隧道配置
创建Tunnel
IPv4 Endpoint 需要些服务器的外网IP地址,也就是用这个IP能访问到你的服务。</p><p>
地址:https://tunnelbroker.net <br></p><p>注册后登陆 <br></p><p>IPv4 Endpoint 需要些服务器的外网IP地址,也就是用这个IP能访问到你的服务。 <br></p><p>红框内填服务器的外网IP地址,选项选任选,根据自己需要

查看Tunnel信息

红框内就是分到的IPV6地址
红框里面的 <br></p><p>Client IPv6 Address 就是你的IPv6 地址,之后解析域名的时候用的就是它,域名解析中不需要填’/64′

配置信息


红框内IPV4地址改为阿里(或其他)内网IP
然后把这一坨命令直接在服务器上运行就行了

测试
使用 ping6 he.net 有返回ping结果就说明成功</p><p><img src="/uploads/20191226/51aa50469d02dc8fb5ffd3a0c09f99c5.jpg" alt="2333" style="max-width:100%;"></p><p><br></p>

strip_tags 函数去除字符串中的所有HTML标签

str_replace 函数去除字符串中的空格

详细用法

$str = strip_tags($str)
$str = str_replace(array("\r\n", "\r", "\n",' ',' ',PHP_EOL),"",$str)
结果

string(723) "IPv6隧道配置创建TunnelIPv4 Endpoint 需要些服务器的外网IP地址,也就是用这个IP能访问到你的服务。地址:https://tunnelbroker.net 注册后登陆 IPv4 Endpoint 需要些服务器的外网IP地址,也就是用这个IP能访问到你的服务。 红框内填服务器的外网IP地址,选项选任选,根据自己需要查看Tunnel信息红框内就是分到的IPV6地址红框里面的 Client IPv6 Address 就是你的IPv6 地址,之后解析域名的时候用的就是它,域名解析中不需要填’/64′配置信息红框内IPV4地址改为阿里(或其他)内网IP然后把这一坨命令直接在服务器上运行就行了测试使用 ping6 he.net 有返回ping结果就说明成功"
说点什么
支持Markdown语法
好耶,沙发还空着ヾ(≧▽≦*)o
Loading...