1

パブリッシング プラットフォームのユーザーの比率を計算する小さな PHP スクリプトを開発しています。

この比率は、用意した次の 2 つの変数を使用して計算する必要があります。

$user_comment_count= ユーザーの総コメント数

$user_post_count= ユーザーの総記事数。

一定の比率を維持するには、ユーザーは記事ごとに 2 つのコメントを必要とします。したがって、ユーザーが 5 つの記事と 10 のコメントを公開した場合、ユーザーの比率は になります1.00。5 件の投稿と 15 件のコメントの場合、1.50. ユーザーが持つことができる最低比率は0.00であり、最高に制限を設定する必要はありません。

これら2つの変数を使用してPHPでこの計算を行うにはどうすればよいですか?

4

2 に答える 2

2
$ratio = $user_comment_count / max(1, $user_post_count * 2);

これも機能しますが、おそらく最初の解決策の方が読みやすいでしょう。

$ratio = $user_comment_count / ($user_post_count * 2 || 1);
于 2013-05-24T23:40:38.217 に答える