如何在PHP中分割字符串?

电脑杂谈  发布时间:2020-05-29 08:16:23  来源:网络整理

php分离字符串_php ascii转字符_php 删除字符的实体符号

我一直在尝试创建一个需要字符串的函数

并使用它来执行此操作–

如果提交的字符串是“ HelloWorld: GoodbyeWorld”,则该函数将创建一个数组,内容将为HelloWorld和GoodbyeWorld,因此

php分离字符串_php 删除字符的实体符号_php ascii转字符

(“ HelloWorld”php分离字符串,“ GoodbyeWorld”). 这是我的代码.

function parseBadges($str) {
    $realstr=$str;
    $badges = array();
    while(strpos($realstr, ':') !== false) {
        array_push($badges, substr(0, strpos($realstr,':')));
        $realstr = substr(0, strpos($realstr, ':'));
    }
    return badges;
}

尝试var_dump(parseBadges(“ FavoerDoer: ”));返回

php分离字符串_php 删除字符的实体符号_php ascii转字符

array(1) { [0]=> bool(false) }

我不知道为什么会这样. 有什么想法吗?

它不起作用,因为您以复杂的方式执行简单的任务.

php分离字符串_php ascii转字符_php 删除字符的实体符号

请考虑:

function parse_badges($str) {
    return (is_string($str))?explode(':',$str):false;
}

说明:

php分离字符串_php ascii转字符_php 删除字符的实体符号

>此函数需要一个字符串=> $海峡.

>如果传递的变量不是字符串php分离字符串,则返回false =>(IS_STRING)? …: 错;

>如果其字符串explode()会将字符串拆分为所选字符,并返回包含子字符串的数组.


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-226233-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 长孙翱
        长孙翱

        伊拉克人民还是会选举代表本国利益的人上台

      • 朱莉
        朱莉

        踏踏实实对你一百个放心

      热点图片
      拼命载入中...