【发布时间】:2012-02-22 20:16:12
【问题描述】:
我有一个字符串Hello This is a String。我只需要在 PHP 中为 First White Space 分解它。这怎么可能?
【问题讨论】:
标签: php
我有一个字符串Hello This is a String。我只需要在 PHP 中为 First White Space 分解它。这怎么可能?
【问题讨论】:
标签: php
【讨论】:
是的
打电话
explode(' ',$s, 2)
这将创建一个最多包含 2 个元素的数组
【讨论】:
【讨论】:
explode 的替代方案
$str = 'Hello This is a String';
$parts = preg_split('/(\s)/', $str, PREG_SPLIT_DELIM_CAPTURE);
【讨论】:
我假设您的意思是这个答案的空格字符。而不是考虑explode(),您应该考虑“找到第一个字符并在那里拆分字符串”。
$pos = strpos($inputString, ' ');
$part1 = substr($inputString, 0, $pos);
$part2 = substr($inputString, $pos+1);
【讨论】: