php - MYSQL 标签字段归类提取
高洛峰
高洛峰 2017-04-10 14:27:05
[PHP讨论组]

有表 tbl_contents; 字段 tag, 内容如
 
"C++,PHP,CSS"
"Nginx,PHP,API"

求提取这些Tag并统计出现次数到数组的好办法(PHP实现) 结果如

array( "C++"=>1, "PHP"=>2, "Nginx"=>1, "CSS"=>1, "API"=>1 );

查询分割循环入数组的笨办法除外. 谢谢

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回复(1)
ringa_lee
$a1 = array('C++','PHP','CSS');
$a2 = array('Nginx','PHP','API');
$merged = array_merge($a1,$a2);
$result = array_count_values($merged);
echo '<pre>';
print_r($result);
exit;

output:

Array
(
    [C++] => 1
    [PHP] => 2
    [CSS] => 1
    [Nginx] => 1
    [API] => 1
)

晕了,为毛关掉问题啊. 也许还有更好的办法处理lz的大数据啊... 真无语

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号