有关站内搜索的一个简单问题 匹配到关键字的文章,只显示出关键字所在位置的左右定长字符串,逻辑思路是怎样的呢? 好比搜索“CSDN”,返回结果 ...当月中的微软MVP的CSDN会员名单揭晓了,祝贺.... 关键字左右10个字符。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 .....where `key` like '%$key%' and char_length(`key`)=20+char_length($key) ... 这个是不是返回匹配到'%$key%'并且长度大于 (20+'%$key%')长度的值?并不能保证我要匹配的东西在字符串正中位置吧? .....where `key` like '%$key%' and char_length(`key`)=20+char_length($key) and instr(`key`,'$key')=11 这样应该可以了 嗯,我也可以在php端来截 $start=strpos(string,key)-10;$end=strrpos(string,key)+10;$length=$end-$start;substr(string,$start,$length); thinkphp循环输出怎么写 求助各位大神 最近小弟PHP接单 发现有些简单的东西 却影响开发速度 求破 关于文件上传的一个问题 关于mysql查询url的问题 CakePHP求救求救~ 每次点击提交都提交了两次! 急求助,还是SESSION的问题,A.PHP网页的SESSION传递不到B.PHP网页中. 表单信息处理的2种方法! php4 Apache2模塊已經完成 哪里有比较成熟的新闻系统的代码可以参考 求助啊 用imgjpeg输出的图片前后不一致 新手如何学习php提高php的一些建议
这个是不是返回匹配到'%$key%'并且长度大于 (20+'%$key%')长度的值?并不能保证我要匹配的东西在字符串正中位置吧?
嗯,我也可以在php端来截 $start=strpos(string,key)-10;
$end=strrpos(string,key)+10;
$length=$end-$start;substr(string,$start,$length);