例如$m=abcd_xyz:怎样提取下划线“_”之前和之后的字符串?

substr($m,0,strpos($m,"_")); //先用strpos得到_前面有几个字符(即4),再用substr获取从第一位(0表示从第一位开始)起,4个字符长度的字符(及abcd)
substr($m,strpos($m,"_")+1); //用substr获取从第4加1位起剩下的全部字符

substr() 函数返回字符串的一部分。
语法: substr(string,start,length)

strpos() 函数返回字符串在另一个字符串中第一次出现的位置。如果没有找到该字符串,则返回 false。
语法: strpos(string,find,start)

随机文章

终于等到工行推出android客户端了
终于等到工行推出android客户端了

中国工商银行开通微信银行
中国工商银行开通微信银行

受期待的网页游戏《圣境传说》大陆代理权被昆仑万维获得
受期待的网页游戏《圣境传说》大陆代理权被昆仑万维获得

angularjs2会报错“GET http://127.0.0.1/traceur 404 (Not Found)”
angularjs2会报错“GET http://127.0.0.1/traceur 404 (Not Found)”

百度与微软必应bing的合作
百度与微软必应bing的合作

相关文章

Java基础第十四讲:字符串
Java基础第十四讲:字符串

想找外国老公吗
想找外国老公吗

windows最新版chrome出现卡顿?
windows最新版chrome出现卡顿?

用cmd调试java图文教程
用cmd调试java图文教程

事实证明百度收录道招网内容神速
事实证明百度收录道招网内容神速

内容分享:道招
本文链接:php截取字符串substr,strpos用法
道招声明:除特别标注或作者不详外,本站所有文章均为原创,转载请注明。欢迎共同关注互联网!