【发布时间】:2017-04-25 23:13:48
【问题描述】:
我正在使用 MySQL 全文搜索,需要按照下面描述的方式格式化搜索结果。
是在 PHP 或一些库函数中,获取指定的参数并返回指定的结果?
如果没有,有没有人实现类似的功能?
$needles = ['word1', 'word2'];
$haystack = 'This string contains word1. Also this string contains word2';
$wordsGap = 1; //word quantity from left and right of every in $result;
$delimiter = '...';
$result = desired_function($needles, $haystack, $wordsGap, $delimiter);
//$result must be String like '... contains word1. Also ... contains word2'
更新
我需要类似于这个的结果。
http://joxi.net/BA01zg3tJ4l5Or
现在我还没有想要的函数。但我需要它。我需要一个函数来获取描述的参数并返回描述的结果。
【问题讨论】:
-
我在那里找到了正确答案:stackoverflow.com/a/23330035/1638298
标签: php string search formatting