我爱上strstr
,但这一次对我没有帮助......为什么?
我希望能够从字符串中获取第七个单词。
例如:
$myString = 'Dummy string just to fetch the seventh word.';
echo strstr($myString, ' ', true);
显然,这回归:
Dummy{+space}
我想知道是否有一个内部的php命令可以让我获取每个字符串的7个字(而不是写一个函数)。
显然,对于这个例子,我期待得到修剪:
seventh
答案 0 :(得分:3)
您可以使用explode
将字符串拆分为具有特定分隔符的数组,然后访问此数组中的右元素。
示例:
$array = explode(" ", $myString);
echo $array[6];
答案 1 :(得分:0)
$myStringArray = explode('', $myString);
print_r($myStringArray);
结果:
[0]=>'Dummy'
[1]=>'string'
[2]=>'just'
[3]=>'to'
[4]=>'fetch'
[5]=>'the'
[6]=>'seventh'
[7]=>'word.'