获取字符串的第一个单词并将余数放入另一个变量中

时间:2010-12-31 22:29:35

标签: php string

尝试将字符串的第一个单词设置为单独的变量,并将余数设置为单独的变量。

list($model, $submodel) = explode(' ', $full);

当我使用list并爆炸时,我几乎得到了我想要的结果,但不是字符串的其余部分,我得到第二个字。

2 个答案:

答案 0 :(得分:3)

如果您只想按第一个空格分割,因此需要分成两个子字符串,请将2的限制传递给explode(),如下所示:

list($model, $submodel) = explode(' ', $full, 2);

现在$model将包含第一个单词,$submodel将包含其余字符串。

答案 1 :(得分:0)

最糟糕的情况是,您可以使用strpos()手动获取第一个单词以获取空格和substr以获取第一个单词,并使用str_replace将其从字符串的其余部分中取出。 如果你得到的所有好建议都不起作用那就好了。