PHP取出字符串中间文本-无错版

[aru_24]因工作需要写个小东西,

[aru_13]没有学过PHP,

[aru_39]百度了一下找了一堆,

[aru_45]各种问题,

[aru_43]以下是自己修改后的用着没问题的。

<?php
    echo(getSubstr("Www.Htm5.Cn",".","."));

    function getSubstr($str, $leftStr, $rightStr)
    {
        if(mb_strlen($str)==0 or mb_strlen($leftStr)==0 or mb_strlen($rightStr)==0) return '';
        $left = strpos($str,$leftStr);
        $right = strpos($str,$rightStr,$left+mb_strlen($leftStr));
        if($left<0 or $right < $left or $left=="" or $right=="") return '';
        return substr($str, $left + strlen($leftStr), $right-$left-strlen($leftStr));
    }
?>
<?php
    echo(取出中间文本("Www.Htm5.Cn",".","."));
    function 取出中间文本($原内容, $左边文本, $右边文本)
    {
        if(mb_strlen($原内容)==0 or mb_strlen($左边文本)==0 or mb_strlen($右边文本)==0) return '';
        $左位置 = strpos($原内容,$左边文本);
        $右位置 = strpos($原内容,$右边文本,$左位置+mb_strlen($左边文本));
        if($左位置<0 or $右位置 < $左位置 or $左位置 =="" or $右位置 =="") return '';
        return substr($原内容, $左位置 + strlen($左边文本), $右位置-$左位置-strlen($左边文本));
    }
?>

原创文章,作者:何故,如若转载,请注明出处:https://www.htm5.cn/515.html

(0)
何故何故
上一篇 2021年10月2日
下一篇 2021年11月14日

相关推荐

  • 猫影视v4.1.8去广告绿化版

    软件介绍 猫影视是一款免费的聚合影视TV。APP聚合当下热门影视剧集,高清播放极速加载,超多剧集接口随意切换,超多分类超广涵盖范围,让你告别影视荒。 软件截图 下载地址 [butt…

    2021年8月27日
    0
  • PC爱奇艺v8.8.141.5160去广告绿色版

    软件介绍 爱奇艺PC客户端,免费独享非标准极清4K、蓝光1080P画质、免费杜比音效,免费下载4K/1080P超清视频。爱奇艺视频PC版,除了具有Windows客户端优势,拥有正版…

    2021年8月27日
    0
  • 剪辑板注册格式 可用来返回已注册的格式

    剪辑板注册格式 可用来返回已注册的格式:

    其他 2022年11月13日
    0
  • 安卓30天内练出六块腹肌v1.0.36

    软件介绍 太忙没有时间去健身房,家里没有器材,私教指导太贵,不知道如何安全正确地开始健身,网上教程太多,不知道哪个更专业?30天内练出六块腹肌APP帮你科学锻炼,快速成就你的完美身…

    2021年9月1日
    0
  • 4K Video Downloader v4.17.2 4K视频下载器

    软件介绍 4K Video Downloader(4K视频下载器)油管高清视频下载利器,可提取视频字幕和音乐,智能下载高清画质视频,一键下载字幕,订阅YouTube视频,下载所有油…

    2021年9月1日
    0
  • 无聊三问

    [aru_12]外星文明不一定是可直观的,并不是身体越大才会出现智慧,恐龙比人大,依然算不上一个文明,所以,非人的文明可能来自微观世界。 [aru_24]如果人类去地外殖民,需要通…

    其他 2021年8月14日
    0
  • Xshell 7 Build 0113 绿色特别版

    软件介绍 Xshell最好用的Linux远程连接工具,最强大的SSH终端管理器、SSH远程连接主机客户端 。Xshell,轻松管理远程服务器,会话管理器,支持多选项卡管理主机,支持…

    2022年10月28日
    0
  • 手机号码标记查询免费版V2.3

    预览介绍 本软件为学习时编写,仅用于交流学习使用,请勿用于商业及违法用途。 输入一次验证码即可 下载地址 [button url=”https://hegu.lanzo…

    2021年7月16日
    0
  • 腾讯电子签小合同功能上线

    近期腾讯在微信上线了一个小程序“腾讯电子签”,顾名思义就是线上签合同的工具! 目前只提供“小收据”和“小合同”两项功能。小收据就是大家常见的收据凭证,需要填写收款人和付款人的姓名、…

    2021年7月6日
    0
  • 干货 | 400个超实用的电脑快捷键

    给大家分享400多个常用快捷键的使用和功能,需要的可以收起来备用 更快捷的使用电脑,文职办公值得收藏!提高工作效率,达到事半功倍 包含:Mac、Windows、Word、Excel…

    2021年7月5日
    0
冀公网安备13098302131197号