我在 stackoverflow 上找到了这个从句子中获取第一个单词的解决方案。
$myvalue = 'Test me more';
$arr = explode(' ',trim($myvalue));
echo $arr[0]; // will print Test
但是,这种情况下使用 ' '(空格)作为分隔符。如果您不知道分隔符是什么,有谁知道如何从字符串中获取第一个单词?它可以是''(空格)、'.' (句号),“。” (或逗号)。基本上,您如何从字符串中提取任何字母直到没有字母的程度?
例如:
- 'House, rest of sentence here' 将给出 'House'
- '房子。' 也会给“房子”
- 'House thing'也会给'House'
谢谢!