php仅为第一个空格分解功能

时间:2012-02-22 20:16:13

标签: php

我有一个字符串Hello This is a String。我需要在PHP中仅针对First White Space将其爆炸。怎么可能?

5 个答案:

答案 0 :(得分:49)

设置限制参数

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

Reference

答案 1 :(得分:21)

只需致电

explode(' ',$s, 2)

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

答案 2 :(得分:10)

尝试

explode(' ', $your_string, 2)

查看更多:explode()

答案 3 :(得分:4)

explode

的替代方案
$str   = 'Hello This is a String';
$parts = preg_split('/(\s)/', $str, PREG_SPLIT_DELIM_CAPTURE);

答案 4 :(得分:0)

我假设你的意思是这个答案的空格字符。而不是用explode()来思考你应该用&#34来思考;找到第一个字符并在那里分割字符串。"

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