比如:四川省成都市
我要截的就是四川省,要按照省字来截取
$at=strpos($address,"省");
$address=substr($address,0,$at) ;
我都不知道哪里错了,在网上也没有找一个好的文章做参考。不知道哪位大神能帮我解决下。
主要就是中文,它的长度和英文的不一样。我很晕。
谁能给我详细的解答下我给100分。谢谢!PHP字符串截取
我要截的就是四川省,要按照省字来截取
$at=strpos($address,"省");
$address=substr($address,0,$at) ;
我都不知道哪里错了,在网上也没有找一个好的文章做参考。不知道哪位大神能帮我解决下。
主要就是中文,它的长度和英文的不一样。我很晕。
谁能给我详细的解答下我给100分。谢谢!PHP字符串截取
解决方案 »
- 寻LAMP(Linux, Apache Mysql PHP)开发人才,待遇优厚
- 求助!php连接数据库显示"?/214?/211..."
- 正规表达式问题
- PHP解密算法
- 如何保存正则表达式匹配出来的结果?
- 关于FORM 的问题,请大家帮个忙!!
- 怎样判断论坛新贴的问题!!!
- linux下php连接sqlserver2000
- !!!php中将 UNICOD 转换为多字节码(GBK) ???
- php+mysql+数据库的使用--个简单的聊天室学习程序,结果经过一下午的调试,终于出世,可又问题多多.....
- 求正则表达式一条
- 类方法中使用array_map报错--- Cannot redeclare
$address=substr($address,0,$at) ;
这样就只能截取四川两个字,我要四川省,当我$at+1的时候就没有值了,我不知道为什么
$at = strpos($address,"省");
echo $address = substr($address, 0, $at+strlen('省')) ;四川省