繁体   English   中英

如何在句子中找到单词,在php中使用字符串或其他

[英]how to find word in sentence, use string or another at php

在句子中找到单词的位置, 例如句子 :我喜欢芒果汁和苹果 找到单词果汁 ,答案是在位置4和7处找到“果汁”一词

以前,我使用过strpos,但答案是->在1430处发现了“ juice”一词。 我想这样->在4和7发现“ juice”一词,请帮助..真的非常帮助我..因为,我是php中的新手。

只需使用explode功能即可根据空格拆分输入。 循环遍历数组,然后在找到字符串juice位置打印索引号+1。

$string = "i like manggo juice and apple juice";
$parts = explode(" ", $string);
foreach ($parts as $key => $value) {
    if ($value === "juice")
    {
        echo ($key + 1)."\n";
    }
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM