php怎么截取逗号之前的字符

WBOY
发布: 2016-06-13 12:05:19
原创
1711 人浏览过

php如何截取逗号之前的字符
aaaaa,bbbbbbb,ccccc  
首先判断是否有逗号存在(不知道这一步时候需要,因为有的存在没有逗号的情况),如果存在截取第一个逗号前面的字符(不包涵逗号)
------解决方案--------------------

$str='aaaaa,bbbbbbb,ccccc';<br />if(strpos($str,',')){<br />	preg_match('/([^,]+?),/i',$str,$match);<br />}<br /><br />print_r($match[1]);<br />/*<br />aaaaa<br />*/
登录后复制

------解决方案--------------------
$s = 'aaaaa,bbbbbbb,ccccc';<br />echo strtok($s, ',');
登录后复制

------解决方案--------------------
$string = '111a,111';<br />            $flag = strpos($string, ',');<br />            if($flag !== FALSE){<br />                $arr = explode(',', $string);<br />                echo $arr[0];<br />            }else{<br />                echo $string;<br />            }
登录后复制

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板