이 글은 주로 PHP를 이용한 설문 조사 결과의 통계를 소개하고 있으니 관심 있는 친구들이 참고하시면 좋을 것 같습니다.
배경:
특정 업무상의 이유로 종이 설문지를 만들었습니다. 설문지의 주요 내용은 사용자가 요구 사항(A, B...)에 따라 우선 순위를 정하여 결과를 얻을 수 있도록 하는 것입니다. A>I>H>G>D.... 등과 유사한 결과가 수백 개 있습니다.
목표:
사용자의 순위 결과를 기반으로 이 요구 사항에 대한 정량적 평가를 수행하여 최종 결과는 A:, B:, C:...가 될 것으로 예상되며, 어떤 요소가 상대적으로 중요한지 파악합니다. 다른 것들은 상대적으로 중요하지 않습니다.
방법:
숫자의 순위에 따라 서로 다른 가중치를 할당하고 모든 결과를 세어 이 가중치를 요약합니다. 예: "ABCDEFGHIJ" 결과는 항목 A가 점수를 받고, 항목 J가 점수를 받고, 항목 D가 점수를 얻음을 의미합니다.
지식 포인트:
파일 읽기, 연관 배열;
php code:
$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<strlen($string);$i++) { $t = strtoupper($string[$i]); if(isset($rs[$t])) $rs[$t] = $rs[$t]+ strlen($string) - $i; } } fclose($handle); arsort($rs); var_dump($rs);
Summary: 위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되길 바랍니다.
관련 권장 사항:
PHP의 APC 모듈을 사용하여 업로드 진행률 표시줄 만들기
위 내용은 PHP 설문조사 결과 통계를 활용하세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!