尝试将字符串的第一个单词设置为单独的变量,并将余数设置为单独的变量。
list($model, $submodel) = explode(' ', $full);
当我使用list并爆炸时,我几乎得到了我想要的结果,但不是字符串的其余部分,我得到第二个字。
答案 0 :(得分:3)
如果您只想按第一个空格分割,因此需要分成两个子字符串,请将2
的限制传递给explode()
,如下所示:
list($model, $submodel) = explode(' ', $full, 2);
现在$model
将包含第一个单词,$submodel
将包含其余字符串。
答案 1 :(得分:0)
最糟糕的情况是,您可以使用strpos()手动获取第一个单词以获取空格和substr以获取第一个单词,并使用str_replace将其从字符串的其余部分中取出。 如果你得到的所有好建议都不起作用那就好了。