背景:

由于具体工作的原因,我做了一份纸质的问卷调查表,调查表的主要内容是让用户对项要求(编号为A,B....)进行优先级排序,所以我得到的结果是好几百份类似于A>I>H>G>D....等结果。

目标:

根据用户的排序结果对这项要求进行量化考评,最终的结果希望是A:,B:,C:.....,以找出哪一个要素相对重要,而另一些相对不重要。

做法:

根据编号的排位名次,赋与不一样的权重,统计所有的结果,将这些权重汇总。例如:“ABCDEFGHIJ”这个结果表示A这一项得到分,J这项得到了分,D这项得到了分。

知识点:

文件读取;循环;关联数组;数组排序。

php代码:

$rs =array("A"=>,"B"=>,"C"=>,"D"=>,"E"=>,"F"=>,"G"=>,"H"=>,"I"=>,"J"=>);

$handle = fopen('./file.txt', 'r');

while(!feof($handle))

{

$string = fgets($handle, );

for($i=;$i

{

$t = strtoupper($string[$i]);

if(isset($rs[$t]))

$rs[$t] = $rs[$t]+ strlen($string) - $i;

}

}

fclose($handle);

arsort($rs);

var_dump($rs);

说明:file.txt是一个文本文件,其中的每一行表示一份问卷的结果,类似于“ABCDEFGHIJ”这样的东西。这个文件是如何得到了呢?好吧,我承认不是我自己手动录入的,我找了些人帮忙(为什么不做网上问卷呢?省得这么麻烦)

以上内容就是本文给大家介绍的php 问卷调查结果统计,希望对大家有所帮助。

您可能感兴趣的文章:

php 问卷调查,php 问卷调查结果统计相关推荐

  1. php计算问卷分数,php 问卷调查结果统计

    背景: 由于具体工作的原因,我做了一份纸质的问卷调查表,调查表的主要内容是让用户对项要求(编号为A,B....)进行优先级排序,所以我得到的结果是好几百份类似于A>I>H>G> ...

  2. php 问卷统计怎么做,使用php问卷调查结果统计

    本篇文章主要介绍使用php问卷调查结果统计,感兴趣的朋友参考下,希望对大家有所帮助. 背景: 由于具体工作的原因,我做了一份纸质的问卷调查表,调查表的主要内容是让用户对项要求(编号为A,B....)进 ...

  3. php统计结果,使用php怎么统计问卷调查结果

    使用php怎么统计问卷调查结果 发布时间:2021-01-06 16:49:23 来源:亿速云 阅读:59 作者:Leah 本篇文章为大家展示了使用php怎么统计问卷调查结果,内容简明扼要并且容易理解 ...

  4. 请将第4章例4-6中的问卷调查结果用文本文件result保存, 并编写程序读该文件然后统计各评语出现的次数,再将最终统计结果追加至esultxt文件中

    1.请将第4章例4-6中的问卷调查结果用文本文件"result"保存, 并编写程序读该文件然后统计各评语出现的次数,再将最终统计结果追加至"esultxt"文件 ...

  5. 2017 Python 问卷调查结果初步分析

    Note:本文在我的个人站点同步发布:2017 Python 问卷调查结果初步分析 · Lee's Space Station,无广告,体验更好. 未经授权,禁止转载. 前言 2017 年末,PSF( ...

  6. GitLab公布关于开发者趋势的问卷调查结果

    GitLab公布了一项问卷调查结果,这个结果是基于他们在7月6日到7月27日期间对362家初创公司的软件开发人员进行问卷调查得出的.主要的调查结果显示,开发人员倾向于使用最新的开发工具,并希望有更多的 ...

  7. 重磅!我组问卷调查结果公布

    今天,我组正式发布了问卷调查结果-- 附 调查问卷文本 关于蹭课App的调研 您好,我们是华中农业大学计算机科学与技术专业的学生.我们正在完成我们的软件工程项目,现在需要对我们的项目进行调研.希望您能 ...

  8. 团队问卷调查结果报告

    小组名称:飞天小女警 项目名称:礼物挑选小工具 小组成员:沈柏杉(组长).程媛媛.杨钰宁.谭力铭 调查问卷标题:你最想收到的礼物男生版&女生版 调查目的:在我们的礼物挑选项目中,新增了礼物to ...

  9. 2020 软件测试行业问卷调查结果分析

    本文由testerhome授权转载 一.关于问卷 从互联网时代到移动互联网时代,要说变化最大的细分岗位,那就是软件测试和软件质量保证.测试之家 TesterHome,是一家测试技术社区,从讨论移动测试 ...

最新文章

  1. Spring学习笔记:3(面向切面AOP)
  2. 进程之间的信号通信,类型、处理机制笔记
  3. 俄罗斯智库 | 人工智能在军事领域的发展现状及应用前景
  4. 彻底理解Canal,看这篇就够了
  5. scrapy-redis组件写分布式爬虫实战
  6. SpringBoot随笔
  7. 用友U8 归纳采购退货结算三种情况
  8. jquery 选择器大全的详细说明和实例
  9. how SAP UI5 Manifest.json is loaded
  10. 如何在AWS中启动EC2实例
  11. wps居中对齐不在中间_WPS文字快捷键总结(Windows版本)--值得收藏
  12. Oracle的order by关键字
  13. SQL 单表查询多个计算的值
  14. TypeScript 2.8下的终极React组件模式
  15. 用三方做的豆瓣电影页面
  16. 深入理解高级数据结构之红黑树
  17. 单臂路由与三层交换技术
  18. echart可视化图表多条折线显示数据混乱问题
  19. 运行 skimage 报错ImportError: DLL load failed:找不到指定模块
  20. VBA增加sheet,重名时自动命名

热门文章

  1. 微信小程序大全之100荐:301~400
  2. 圣诞要到了~教你用Python制作一个表白神器——照片墙,祝你成功
  3. win7计算机网络连接,笔记本win7无线网络红叉电脑网络连接不可用的解决方法
  4. OMAPL138的DSPLINK开发入门
  5. java版FFT/STFT——转载
  6. CAD初学者该掌握的用cad画图的基本…
  7. 乱炖“简书交友”数据之代码(1)
  8. Win10启用Linux子系统安装Ubuntu
  9. 《On Java》介绍
  10. Kali linux 2016.2(Rolling)里安装OpenVAS