从较大的文本中引用搜索结果片段


PHP: Quoting search result snippets from larger text

假设我有一大块文本。我想要一个PHP例程或函数引用或总结文本给定的关键字。有点像Google,从它找到的页面中显示一些引用示例。

大型文本:

爱的力量,爱的力量,爱的力量,爱的力量前庭不对称,前庭不对称,前庭不对称metus sem。我的生命被激活,被激活,但是仅仅是被激活卵泡壁,卵泡壁。休息一下,休息一下Lacinia被称为连续的时间。Viverra est arcu nulla, inVelit ipsum rutrum是一种非常实用的工具,是一种非常实用的工具精英,我用了dui nobis quis, dignissim curabitur。舌弓我们的生命,我们的生命,我们的生命,我们的生命,我们的生命,我们的生命但木棒。

搜索查询:

关键字:胡斯托

Words To Show: 15

结果:

Mi血液elit,笑ultrices, ut 胡斯托 est aenean ultrices feugiatporttitor…

是否有标准的或常用的例程来做这个?

如果您想拥有全功能的全文搜索功能,我会使用Sphinx search这样的搜索服务器。它并不太难设置,并提供非常快速的搜索功能。此外,它还可以根据搜索条件为您提供上下文敏感的文本片段。