中文,在一段内容中是否存在。

china165 2008-04-22 11:56:09
如“ 中国”

一段内容为“ 123中国人们裁夺dafdf"

我用strpos 怎么搞不定啊。。查了一下,说不支持中文,怎么办?
...全文
62 点赞 收藏 11
写回复
11 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
meiZiNick 2008-05-01
这个简单啊,网上搜一下就得到答案了.
回复
china165 2008-04-23
再顶。
回复
zmouki 2008-04-23
刚才查了一下,strpos也可以啊(自已有点混了),不过strpos返回的结果是最先出现的,而strrpos返回的是最后出现的。
回复
zmouki 2008-04-23
此时一个汉字占的是3位,不是2位。
回复
zmouki 2008-04-23
$mystring = 'adf中国iw';
$findme = '中国';
$pos = strrpos($mystring, $findme);
echo $pos;

用strrpos而不是strpos
回复
cgisir 2008-04-23
test

<?php
$aa="123中国人们裁夺dafdf";
echo preg_match('/中国/',$aa);
?>
回复
striker_un 2008-04-23
中文历来很烦人的,..........希望哪位大侠,出个大招,多搞定点这类问题.
回复
laruence 2008-04-22
preg_match

中文用unicode码
回复
china165 2008-04-22
如果服务器不支持mb 怎么办,有什么其他方法?
回复
laruence 2008-04-22
mb_strpos
回复
chenling0828 2008-04-22
没试过顶哈
回复
相关推荐
发帖
基础编程
创建于2007-09-28

2.1w+

社区成员

从PHP安装配置,PHP入门,PHP基础到PHP应用
申请成为版主
帖子事件
创建了帖子
2008-04-22 11:56
社区公告
暂无公告