自动匹配符号并添加12345数字标识符的PHP代码

主要是符合当前百度搜索的需求,把内容进行数字符号的添加,分点来叙述答案内容,具体看代码:

<?php
header("Content-type:text/html; charset=utf-8");

$text = $_GET['mtx'];

$arr = multiexplode(array("[","!","?",";",".","!","?",";","。","]"),$text);

if(count($arr)-1>0){
for($i = 0;$i<=count($arr)-1;$i++){
if($i>1){
if(!empty($arr[$i])){
echo "<p>".($i-1). "." . $arr[$i] . "</p>";
}
}else{
echo "<p>". $arr[$i] . "</p>";
}
}
}else{
echo $text;
}

function multiexplode ($delimiters,$string) {

$ready = str_replace($delimiters, $delimiters[0], $string);
$launch = explode($delimiters[0], $ready);
return $launch;
}

?>

文章来源于网络或者作者投稿,若有侵权请联系删除,作者:老钟,如若转载,请注明出处:https://www.laoz.net/1214.html

(2)
老钟
上一篇 2022 年 05 月 14 日 上午 9:12
下一篇 2022 年 10 月 13 日 上午 9:32

相关推荐

  • wordpress数据库比较大如何导入mysql

    如果数据库.sql文件比较大,通过phpmyadmin导入会经常出现502 Bad Gateway,那么可以通过linux命令,把数据文件导入到数据库; 在linux界面输入: mysql -u <用户名> -p 提示输入密码,成功后,字符界面会进…

    wordpress建站 2024 年 06 月 06 日
  • contactform7发信失败 提示Failed to send your message.

    Contact Form 7发送邮件提示这个错误:Failed to send your message. Please try later or contact the administrator by another method. 其原因如下: 1、主机没有开启mail()函数,发信失败 2、contact form 7设置…

    wordpress建站 2016 年 08 月 10 日
  • wordpress前台英文后台中文的设置方式

    WordPress外贸网站的主要语言是英文。 其实很多用户的英文水平都不是特别好,所以可能会觉得英文的WordPress后台界面不习惯。 下面悦然给大家分享一下实现网站英文背景和中文语言的设置方法。 第一步:暂时将前台语…

    2023 年 04 月 15 日
  • Linux VPS被暴力攻击,破解ROOT登陆密码,linux安全防范DenyHosts

    前两天登陆后台,查看了一下管理日志,发现vps被别人连接ssh端口,被连续登录SSH字典猜root密码,具体可以使用命令: tail -f /var/log/auth.log 可以查看到,想暴力破解的IP地址,大部分为浙江和江苏的IP,不知道…

    vps教程 2014 年 07 月 29 日
  • centos 6.4_64位安装搭建pptp vpn服务

    今天在vps上装pptp ,和以往一样,只不过不是在自己的vps上,上次ssh代理被封ip,对我的身心造成了深深的影响,所以,这次拿网友放我这的vps来搭建vpn环境。pptp的搭建比openvpn容易多了。以下是我的配置过程,其实…

    wordpress建站 2014 年 07 月 13 日
  • 缺少正则表达式。 (near "ON" at position 25)

    Mysql 导入提示 near “ON” at position 25 Unrecognized keyword. (near “ON” at position 25) SQL query: Edit Edit SET FOREIGN_KEY_CHECKS = ON; 是max_allowed_packet 设置过小“mysql根据配置文件会限制server…

    wordpress建站 2023 年 01 月 31 日
  • 修改WordPress后台登录地址,提高安全性

    由于wordpress是开源的,默认的后台地址/wp-login.php,后台地址就直接暴漏了,所以需要修改一下wordpress后台登陆地址,可以提高一定的安全性。提高wordpress 后台安全,提高wordpress后台登陆安全,很重要。 方法…

    2014 年 08 月 30 日
  • 宝塔开启memcached wordpress还是提示没开启

    最近在玩宝塔面板,这个确实比纯字符界面的要方便很多,缺点就是:耗资源,不过对于小白,这个确实是好用。 出现一个异常,宝塔面板在软件商店安装了memcached,但是wordpress网站在wp-content/object-cache.php 放…

    wordpress建站 2022 年 10 月 13 日
  • 如何申请BurstNET Reseller(代理)帐号

    如何申请BurstNET Reseller(代理)帐号第一步: 成为  Burst 的用户。你必须购买任意产品,作为彼此信任的前提。这是必须的。第二步:  进入后台,点击Order,购买 Reseller Pro…

    wordpress建站 2012 年 04 月 11 日
  • wordpress前端显示英文后端显示中文(前后台任意语言)的方法

    wordpress的前后端语言显示的场景 有很多的朋友使用wordpress是制作非汉语网站的,wordpress本身提供了一百多种语言可选,因此使用wordpress制作国际网站是非常方便的一件事情。 但是如果我们选择了wordpress的语言…

    wordpress建站 2021 年 01 月 09 日