【问题标题】:php explode function for only first white spacephp 仅针对第一个空白展开函数
【发布时间】:2012-02-22 20:16:12
【问题描述】:

我有一个字符串Hello This is a String。我只需要在 PHP 中为 First White Space 分解它。这怎么可能?

【问题讨论】:

    标签: php


    【解决方案1】:

    设置限制参数

    print_r(explode(' ', $str, 2));
    

    Reference

    【讨论】:

      【解决方案2】:

      是的

      打电话

      explode(' ',$s, 2)
      

      这将创建一个最多包含 2 个元素的数组

      【讨论】:

        【解决方案3】:

        试试

        explode(' ', $your_string, 2)

        查看更多:explode()

        【讨论】:

          【解决方案4】:

          explode 的替代方案

          $str   = 'Hello This is a String';
          $parts = preg_split('/(\s)/', $str, PREG_SPLIT_DELIM_CAPTURE);
          

          【讨论】:

            【解决方案5】:

            我假设您的意思是这个答案的空格字符。而不是考虑explode(),您应该考虑“找到第一个字符并在那里拆分字符串”。

            $pos = strpos($inputString, ' ');
            $part1 = substr($inputString, 0, $pos);
            $part2 = substr($inputString, $pos+1);
            

            【讨论】:

              猜你喜欢
              • 1970-01-01
              • 1970-01-01
              • 2014-07-21
              • 1970-01-01
              • 1970-01-01
              • 2015-12-21
              • 2012-03-12
              • 1970-01-01
              • 1970-01-01
              相关资源
              最近更新 更多