【问题标题】:Sub-string splitting with php [duplicate]用php分割子字符串[重复]
【发布时间】:2019-12-03 07:39:14
【问题描述】:

我有一个字符串 33#math#indonesia#Primary 2,想像这样分成 33,math,indonesia,primary 2 分成四部分

【问题讨论】:

  • $stringParts = explode('#','33#math#indonesia#Primary 2');这会将字符串部分返回到以 # 分隔的数组中

标签: php string split


【解决方案1】:

您可以使用str_replace()# 替换为,

【讨论】:

    【解决方案2】:

    使用也可以使用implode和explode

    $a = '33#math#indonesia#Primary 2';
    $b = explode('#', $a);
    $c = implode(',', $b);
    print_r($c);
    

    33,数学,印度尼西亚,小学二年级

    【讨论】:

      【解决方案3】:

      使用explode()

      $array = explode('#',$string);
      print_r($array);
      

      输出:- https://3v4l.org/uCPY0

      如果您想添加, 而不是#,请使用str_replace()

      echo $string = str_replace('#',',',$string);
      

      输出:- https://3v4l.org/8Mm08

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-02-14
        • 1970-01-01
        • 1970-01-01
        • 2014-02-26
        • 1970-01-01
        • 2014-09-23
        相关资源
        最近更新 更多