永发信息网

PHP问题,10个字符串有5个相同的就输出5

答案:3  悬赏:50  手机版
解决时间 2021-02-08 13:32
PHP问题,10个字符串有5个相同的就输出5
最佳答案
你应该是想要10个字符串中,相同的字符串个数最多是多少吧。
$a = array('abc','abc','abc','def','def','feg','feg');
$result = array_count_values($a);
$maxsame = 0;
foreach($result as $key=>$val){
if($val>$maxsame){
$maxsame = $val;
}
}
echo $maxsame;
?>
全部回答
方法有很多,简单说一个。
$check = array(
'abc','abc','abc','abc','abc','abctyu','jki','poijhh','kju','loiu'
);
for($i=0; $i //克隆数组;
$new = $check;
//通过循环,把第i个值赋给中间变量;
$tar = $new[$i];
//剔除被搜索值
array_splice($new,$i,1);
$j=1;
//通过循环,搜索剩下的字符串中是否有相同的字符串值,如果有,则让j自增
for($p=0;$pif($new[$p] == $tar){
$j += 1;
}
}
//如果j自增到5,说明有五个相同字符串值,输出5并退出循环。
if($j == 5){
echo 5;
exit();
}
}
$array = array(3,3,3,3,3,"abc","abc","abc",1,1,1,1,1,"hello","hello","hello","hello","hello","world","world",2,2);
$array_values = array_count_values($array); //统计数组中所有的值出现的次数 array(3) { [1]=> int(2) ["hello"]=> int(2) ["world"]=> int(1) }
var_dump($array_values);echo "
";
asort($array_values); //按“值”排序数组 array(3) { ["world"]=> int(1) ["hello"]=> int(2) [1]=> int(2) }
var_dump($array_values);echo "
";
echo array_pop(array_keys($array_values)).":".array_pop($array_values)."
"; //最大 键:值
//复原数组
$array_values = array_count_values($array);
$index = 5;
var_dump($array_values);echo "
";
$array_values = array_flip($array_values); //交换数组键值,如果同一个值出现了多次,则最后一个键名将作为它的值,所有其它的都将丢失。array(2) { [5]=> string(5) "hello" [2]=> string(5) "world" }
var_dump($array_values);
echo "
".$array_values[$index];
//End_php
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
阁头村地址在什么地方,想过去办事
西窑上村地址在什么地方,想过去办事
上海天地软件园15幢B座(北门)在什么地方啊,
陌陌心动庄园图标点亮
M64×1.5-6H 小径应车到多少 怎么算出来的
张家营村地址有知道的么?有点事想过去
甘肃省武威市民勤县现已成为我国沙尘暴四大策
南智光村地址在哪,我要去那里办事
南郊镇东陈村旧村拆迁安置办公室地址在哪,我
金鹰卡通刘海砍樵动画片
令狐营村地址在什么地方,我要处理点事
阅读材料,回答问题。(共11分)川气东送(图
陕西学前师范学院大一什么时候开学?
滁州学院 今年专升本 最低录取分数线出来了吗
属蛇起什么名字
推荐资讯
迈克尔杰克逊会被超越吗
蓝剑水世界(步行街店)地址有知道的么?有点事
米汤和茶水放在一起喝了会不会中毒?
32岁备孕2年,想直接做试管可以吗
临沂惠华汽车销售服务中心地址在哪,我要去那
西宁属于宁夏吗?
UserForm_Terminate() 能不能把这个注释帮我
全新宝来有没有18期免息贷款
小孩吹的泡泡瓶里的水是用什么原料做的?
我的惠普笔记本电脑是高分屏,但是下载的软件
新经脉天宫加敏点比全力加点多伤害吗
物流公司怎么开?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?