PHPアンケート調査結果統計を利用する

墨辰丷
リリース: 2023-03-30 11:04:01
オリジナル
2629 人が閲覧しました

この記事では主にPHPを使ったアンケート調査結果の統計を紹介していますので、興味のある方は参考にしていただければ幸いです。

背景:

特定の仕事上の理由により、私は紙のアンケートを作成しました。アンケートの主な内容は、ユーザーに要件 (番号 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<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);
ログイン後にコピー

概要: 上記がこの記事の全内容です。皆さんの学習に役立つことを願っています。

関連する推奨事項:

phpでオペレーティングシステムの種類を取得する方法

PHPのAPCモジュールを使用してアップロード進行状況バーを作成する

phpですべての空白文字をフィルタリングする方法

以上がPHPアンケート調査結果統計を利用するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート