使用php提取字符串的第一个单词

asl*_*lum 3 php string

我想将一个字符串拆分为两个变量,第一个字和字符串的其余部分.第一个词只会是4个不同的词之一.

$string = explode (' ', $string, 2);
$word = $string[0];
$string = $string[1];
Run Code Online (Sandbox Code Playgroud)

以上看起来似乎有效,但我想知道是否有更好的方法.

Fel*_*ing 6

你可以使用list():

list($word, $string) = explode (' ', $string, 2);
Run Code Online (Sandbox Code Playgroud)

但它已经很好了.在这种情况下,正则表达式会过度.