【发布时间】:2015-03-29 12:11:22
【问题描述】:
我写了一个简单的搜索引擎,想在结果中显示一些文本,实际上我想在 SEARCH QUERY 之前显示 200 个字符,在 SEARCH QUERY 之后显示 200 个字符。
示例:
搜索查询:测试
结果:
呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜 BLAHBLAH BLAH BLAHBLAH BLAH BLAH BLAH BLAH BLAH 测试 BLAH BLAH 呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜呜……
我想要这个输出:
... BLAH BLAH BLAH BLAH 测试 BLAH BLAH BLAH BLAH ...
前后各三个点。
$text= $row["text"];
$find = $term;
$result = strpos($text, $find);
但我不知道如何将其设置为在 $text 中显示 $term 之前的 200 个字符和 $term 之后的 200 个字符。
【问题讨论】:
-
substr可以帮助您。