55问答网
所有问题
php如何截取逗号之前的字符
aaaaa,bbbbb,bbbb
首先判断是否有逗号存在,如果存在截取第一个逗号前面的字符(不包涵逗号)
举报该问题
推荐答案 推荐于2017-12-16
前置:
$foo = 'aaaaaa,vvvvvv,ccccc,dddd';
if(($index = strstr($foo,',') !== false):
答案1:用正则-》
$Regex = '#([^,]+)#is';
preg_match($Regex,$foo,$result);
echo $result[1]; //输出结果:aaaaaa
答案2:用分割字符串-》
$foo = explode(',',$foo);
echo $foo[0]; //输出结果:aaaaaa
答案3:用寻找和截取字符串-》
echo substr($foo,0,$index); //输出结果:aaaaaa
后置:
:endif;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/R4RR4Q48Q4LLGeILeF.html
其他回答
第1个回答 推荐于2016-03-19
<?
$str="009,0089890";
echo $str."<BR/>";
$str=substr( $str , strpos($str,',')+1 , strlen($str)-strpos($str,',')-1);
echo $str."<BR/>";
?>
第2个回答 2014-08-23
方法很多 比如:
$str ="aa,bb,cc";
if(strpos($str,',')
{
$arr = explode(',',$str);
echo $arr[0];
}
相似回答
php截取逗号
前后的内容
答:
str=explode(",","123,456");print_r($str);echo $str[(count($str)-1)];
在数据库里的某一字段
如何截取
并保留
逗号前面的
数据
答:
<?
php
// 分隔符可以是斜线,点,或横线 date = "04/30/1973";list($month,day,year)= split ('[/.-]',date);echo "Month:month;Day:day;Year:year\n";?>
php输出多条信息中间用,豆号分开
。
怎么
实现
答:
说说我的第一思路,用explode(逗号),substr(
截取
最后一个
逗号之前的
数据)两个函数数。
如何
用
PHP截取
关键词(关键词都是用小
逗号
隔开的,关键词数量不等),然后...
答:
str = "中国,美国,法国";$array = explode(",", $str);foreach($array as $key => $val){ if(empty($val)) continue; echo "".$val"";}
php
去除
字符串
两端的任意特殊字符的函数
答:
去除
字符串
两端
逗号
:trim($str,',');去除左边字符:ltrim();去除右边字符:rtrim();
PHP
即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。利于学习,使用广泛,主要适用于...
大家正在搜
字符串截取最后一个逗号前面的
字符串截取第一个逗号之前
sql截取逗号前面的字符串
字符串根据逗号截取
一个逗号几个字符
逗号占几个字符
逗号算几个字符
标点符号几个字符
字符串中逗号占不占一个
相关问题
php截取逗号前后的内容
php 怎么截取字符前面几个字符
PHP中读取字符串前N个字符
php 截取指定字符之前的字符串
PHP中如何截取从开头到某一位置的字符串
php如何截取最后一个字符?
php截取字符 怎样遇空格停止并只截取第一个空格前的内容?
php 如何截取字符串最后两个字符