PHP以逗号为分割点,计算有多少条数据
比如TAG标签这个功能,每一篇文章都有好多个TAG.多个TAG用,逗号分开.怎么计算有多少条呢?比如郁闷,很好,我晕这三个TAG.PHP怎么来计算有几个呢......
比如TAG标签这个功能, 每一篇文章都有好多个TAG. 多个TAG用,逗号分开.
怎么计算有多少条呢?
比如 郁闷,很好,我晕 这三个TAG. PHP怎么来计算有几个呢... 展开
怎么计算有多少条呢?
比如 郁闷,很好,我晕 这三个TAG. PHP怎么来计算有几个呢... 展开
5个回答
展开全部
php按逗号分隔字符串使用explode函数,相关函数信息如下:
explode — 使用一个字符串分割另一个字符串
array explode(string $delimiter, string $string[,int $limit])
此函数返回由字符串组成的数组,每个元素都是 string 的一个子串,它们被字符串delimiter作为边界点分割出来。
使用示例:
$str = '1,2,3,4,5,6';
$retArr = explode(',', $str);
计算数组的大小,使用count函数,函数信息如下:
count — 计算数组中的单元数目或对象中的属性个数
int count(mixed $var[,int $mode = COUNT_NORMAL])
统计一个数组里的所有元素,或者一个对象里的东西。
使用示例:
$arr = array(1,2,3,4,5,6);
echo count($arr);//6
综上,整体代码如下:
$str = '1,2,3,4,5,6';
$retArr = explode(',', $str);
echo count($retArr);//6
展开全部
可以用explode切割,比如$arr = explode(",",$tag);然后用count方法统计一下,$num = count($arr);
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很简单:
如:
$a = "郁闷,很好,我晕";
$b = split(',', $a)); //以“,”号分变成数组
$count = count($b);
echo $count;
复制以上代码去执行下,会
输出 3 ;
如:
$a = "郁闷,很好,我晕";
$b = split(',', $a)); //以“,”号分变成数组
$count = count($b);
echo $count;
复制以上代码去执行下,会
输出 3 ;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
$str='张三,李四,王五 ,赵六';
$arr=explode(',',$str);
$total_element=count($arr);
//total_element就是数组元素的个数;
$arr=explode(',',$str);
$total_element=count($arr);
//total_element就是数组元素的个数;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
count(split(',', $tag));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询