一个字符串中,想输出 其中 一个词的 后面5个字
如 字符串为 “中国社会科学院科研局副局长黄昨日表示” ;想输出 "科学" 后面 五个字,就输出:院科研局副
用php怎么实现呀,多谢
如 字符串为 “中国社会科学院科研局副局长黄昨日表示” ;想输出 "科学" 后面 五个字,就输出:院科研局副
用php怎么实现呀,多谢
解决方案 »
- smarty 自定义函数
- 程序经常将内存卡死 导致VPS当机 是何缘故?
- 修改后的PHP程序不能更新到浏览器上
- 留言板到确认提交时 应该跳转到另一个页面说提交成功,但是出来的是该页无法显示,刷新一下就OK了
- strpos问题..........救命......
- smarty中第二次循环不显示?
- 用户分组 页面载入 思路!
- 求救!!!关于在php+gtk环境下开发
- 找php作的邮件服务源代码,供局域网内部使用,下到就给分!
- 浏览网页的时候,出现如下问题:Warning: OCISessionBegin: ORA-00018: maximum number of sessions exceeded in /opt/www/html/config/o
- 关于购物车信息的存储 cookies 会话 和数据库 我有两个办法 但有疑虑
- 关于php遍历目录显示中文乱码的问题
<?php
$str="中国社会科学院科研局副局长黄昨日表示";
$indes=strpos($str,"科学");
echo substr($str,$indes,10);
?>
$str="中国社会科学院科研局副局长黄昨日表示";
$indes=strpos($str,"科学") + 4;
echo substr($str,$indes,10);
不过,这代码好像不太通用,因为 我要 查 “长” 字后面的五个字,还得把 +4修改成+2
$str="中国社会科学院科研局副局长黄昨日表示";
$lenstr="科学";
$indes=strpos($str,"科学") + strlen($lenstr);
echo substr($str,$indes,10);
?>