下面的代码将分割一个句子并告诉我单词“orange”的第一次出现。您能告诉我是否可以使用 php 库函数找到单词“orange”的第二次出现吗?我可以通过使用来做到这一点for loop,
只是想知道是否array_search
库函数可以做到这一点吗?
$sentence = "apple orange grapes mango orange banana orange";
$wordarray = preg_split("/[\s,]+/", $sentence); //split by space and comma
$img_pos = array_search('orange', $wordarray);//To get the position of orange
array_keys()
接受一个搜索参数,因此只需获取所需值的键并检查第二个值([1]
):
$img_pos = array_keys($wordarray, 'orange');
print_r($img_pos);
echo $img_pos[1];
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)