-3

私は PHP でゲームを作成しています。50 ポイント (50、100、150、200、250、300、350、400、..) ごとにユーザーに何かを与えたいと考えています。

アイデア:

ユーザーが 50 ポイントを持っている場合、ゲーム内で (MySQL クエリで) お金を獲得できます。

そうです:

$iUserPoints = 50 / 50;

結果が「1」の場合、クエリを追加します。

412 点の場合、結果は (412 / 50 = 8,24) になります。だから彼らは何も得ません。

どうすればそれを確認できますか?

4

1 に答える 1

7

Modulu を使用して、数値が 50 で割り切れるかどうか、または任意の他の数値で割り切れるかどうかを確認できます。

たとえば、C# では次のように記述します。

if ( number % 50 == 0) 
    { Do Something...}

PHP用

if ($counter % 50) {
echo "This number is not divisible by 50.";
} else {
echo "This number is divisible by 50.";
}
于 2012-12-27T17:16:30.743 に答える