查询字符串在数组中出现的次数

来源:互联网 发布:西门子plc最新编程软件 编辑:程序博客网 时间:2024/05/16 04:51


查询字符串在数组中出现的次数

<?php $array = array(1, "hello", 1, "world", "hello","11");//计算$string在$array(需为数组)中重复出现的次数function get_array_repeats(array $array,$string) {$count = array_count_values($array);//统计中重复元素的次数,再重组数组, //打印array_count_values($array)出,结果://Array(//    [1] => 2//    [hello] => 2//    [world] => 1//)if (key_exists($string,$count)){  return $count[$string];}else{return 0;}}$string="11";echo get_array_repeats($array,$string);?>



查询字符在字符串中出现的次数


<?php$colors= array('red','blue','green','yellow','red');$str = implode(',',$colors);//转为字符串$count=substr_count($str,'red');echo $count;?>
出处:http://blog.csdn.net/xiaoyangxiaodong/article/details/26391235

原创粉丝点击