$result = Array ( [0] => Array ( [ls_hoase_physician_category] => 常规 [s_ksname] => 口腔颌面外科 [s_startime] => 2025-05-01 [s_endtime] => 2025-05-31 [s_basename] => 口腔内科 ) [1] => Array ( [ls_hoase_physician_category] => 常规 [s_ksname] => 口腔颌面外科 [s_startime] => 2025-12-01 [s_endtime] => 2025-12-31 [s_basename] => 口腔全科 ) [2] => Array ( [ls_hoase_physician_category] => 常规 [s_ksname] => 口腔颌面外科 [s_startime] => 2025-08-01 [s_endtime] => 2025-08-31 [s_basename] => 口腔全科 ) [3] => Array ( [ls_hoase_physician_category] => 并轨研究生 [s_ksname] => 口腔颌面外科 [s_startime] => 2025-12-01 [s_endtime] => 2025-12-31 [s_basename] => 口腔颌面外科 ) [4] => Array ( [ls_hoase_physician_category] => 并轨研究生 [s_ksname] => 口腔颌面外科 [s_startime] => 2025-11-01 [s_endtime] => 2025-11-30 [s_basename] => 口腔颌面外科 ) } //统计特定的key里的值 $category1 = array_reduce($result, function ($carry, $type) { return $type['ls_hoase_physician_category'] == '常规' ? ++$carry : $carry; }, 0); $category2 = array_reduce($result, function ($carry, $type) { return $type['ls_hoase_physician_category'] == '并轨研究生' ? ++$carry : $carry; }, 0); $category1 = 3 $category2 = 2 //统计存在的key的数量 $num = array_reduce($result, function ($carry, $type) { return isset($type['ls_hoase_physician_category']) ? ++$carry : $carry; }, 0); $num = 5 //统计所有值里存在的特定字符串 $num = array_reduce($result, function ($carry, $type) { foreach ($type as $k => $v) { $pos = strpos($v, '科'); if ($pos !== false) { ++$carry; } } return $carry; }, 0); $num = 10php函数 array_reduce 统计二维数组 特定key或值的个数统计
张小明
前端开发工程师
70、网络记录与DHCP配置详解
网络记录与DHCP配置详解 在网络配置与管理中,有许多重要的概念和工具需要我们去了解和掌握。下面将详细介绍WKS记录、SRV记录以及DHCP服务器(dhcpd)的相关知识,包括其格式、配置和使用方法。 1. WKS记录与SRV记录 1.1 WKS记录 WKS(Well-Known Services)记录的主要作用…
【超全】基于SSM的快餐店点餐服务系统【包括源码+文档+调试】
💕💕发布人: 码上青云 💕💕各类成品Java毕设 。javaweb,ssm,springboot等项目,欢迎咨询。 💕💕程序开发、技术解答、代码讲解、文档, ἱ…
Rabin-Karp算法
希函数将模式串和文本串中的子串转换为数值进行比较,避免大量不必要的字符比较。这个算法特别适合多模式串匹配场景,时间复杂度平均为O(nm),n是文本串长度,m是模式串长度。Rabin-Karp算法的关键在于使用滚动哈希函数(R…
5、深入解析Linksys WRT54G路由器的第三方固件
深入解析Linksys WRT54G路由器的第三方固件 在网络设备的世界里,路由器固件的选择对于设备的功能扩展和性能优化起着至关重要的作用。Linksys WRT54G路由器作为一款经典的网络设备,拥有众多第三方固件可供选择。这些固件不仅能为路由器带来新的功能,还能提升其安全性和稳定…
“ChatGPT-5.2:开启人工智能新纪元的钥匙”
2025年12月9日,OpenAI发布了令人期待已久的ChatGPT-5.2版本。作为继ChatGPT-5发布之后的全新升级,ChatGPT-5.2不仅继续扩展了其强大的语言处理能力,还通过一系列创新的特性,使得人工智能与人类的互动更加自然、智能和多元化。对于…
深扒Pickle反序列化
ckle简介 与PHP类似,python也有序列化功能以长期储存内存中的数据。pickle是python下的序列化与反序列化包。 python有另一个更原始的序列化包marshal,现在开发时一般使用pickle。 与json相比,pickle以二进制储存,不易人工阅读&a…