PHP中找字符串位置
http://zhidao.baidu.com/link?url=9h_XCjfMmj3wHWFUBXfsrVhnbXQNLA7JgCciizDlPXwj8J1nWyVYCIvqgk1YnvpBmulHJLt-ZbkWJ2Jj1g3wm_PHP中找字符串位置
2010-05-14 16:21a345500193 | 分类:PHP | 浏览5122次
<?php
$str="我爱我母亲,我爱我父亲";
?>
我如何截取到第二个"我爱"呢?
请大侠帮帮我。谢谢。
分享到:
举报| 2010-05-14 17:17提问者采纳
<?php
$str = "我爱我母亲,我爱我父亲";
$find = "我爱";
$findLen = strlen($find);
$tmp = stripos($str, $find);
echo '第一个"我爱"的位置'.$tmp.'<br />';
$tmp += $findLen;
$i = stripos($str, $find, $tmp);
echo '第二个"我爱"的位置'.$i.'<br />';
?>
运行结果:
第一个"我爱"的位置0
第二个"我爱"的位置12
以为一个中文占两个字符,所以第二个“我爱”的位置是12.
页:
[1]