PHPの論理アルゴリズム

dspacejs

私はPHPを学ぶ初心者です。偶数と奇数の両方で異なる動作をするループを作成しようとしました。私はしばらくそれで遊んでいます、それでも私はそれを動かすことができません。誰かが解決策を持っていますか?

$count = 0;
$mod = $count % 2;

while ($count < 10)
{
    if ($mod == 0) {
        echo "even, ";
    } else {
        echo "odd, ";
    }
    $count++;
}
エムズ
$count = 0;
$mod = $count %2;

あなたの問題はでしたか。

forループ内でモジュラス(%)演算子を使用する必要があります。また、モジュラス演算子を使用して得られた値を格納する必要はまったくなく、forループ内で直接比較できます。

for ($count = 0; $count < 10, $count++) {
    if ($count % 2 == 0) {
        echo "even, ";
    } else {
        echo "odd, ";
    }
}

このようにwhileをforに切り替えることもできます。

PHPへようこそ。

編集#1:$countforループを実行するたびに新しい値を取得しているため、$count % 2正しくない場合古い値を取得しますごとに再計算する必要があります$count最初に0が2で割り切れるかどうかをチェックし、次に1に割り切れるというように続きます。$countあなたのすべての値について、分割可能性をチェックする必要があります。

ほとんどのプログラミング言語では、変数を別の変数に計算するのではなく、変数の値を取得します。$a = $b + $c;その場合のように、の値を変更した場合、$bまたはの値が$c自動的に更新されない場合$a代わりに、$a = $b + $cもう一度電話する必要があります%オペレーターも同じです。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

ソートアルゴリズムの論理

分類Dev

パスを生成するための論理アルゴリズム

分類Dev

グラフ理論MatlabBFSアルゴリズム

分類Dev

圧縮アルゴリズムを論理的に理解する

分類Dev

アルゴリズムの実験実行時間と理論実行時間関数の比較

分類Dev

アルゴリズムの正確性と論理:1つへの最小ステップ

分類Dev

作成されたアルゴリズムの理論上の実行時間を計算する方法は?

分類Dev

単純なソートアルゴリズムのTestClassが論理的でない結果を与える

分類Dev

Javaガベージコレクションの背後にある理論とアルゴリズム

分類Dev

PHPの圧縮アルゴリズム

分類Dev

手続き型アルゴリズムを論理プログラムに変換する方法は?

分類Dev

音声処理アルゴリズムの高速化

分類Dev

一階述語論理式を解析するためのアルゴリズム

分類Dev

アルゴリズム、ブロックスタッキング-グラフ理論

分類Dev

ソーシャルネットワークで密接な関係を見つけるためのアルゴリズム(グラフ理論)

分類Dev

数論に関するアルゴリズム

分類Dev

多次元配列(linqまたは単純なアルゴリズム)の列全体で論理 'xnor'を実行するにはどうすればよいですか?

分類Dev

PHP検証アルゴリズム

分類Dev

PHPの2つの配列キューアルゴリズム

分類Dev

PHPでのAES / CBC / PKCS#5暗号化アルゴリズム

分類Dev

最新のphpハッシュアルゴリズム

分類Dev

PHP アルゴリズムのパフォーマンス

分類Dev

アルゴリズムの出力の混乱

分類Dev

Excelのアルゴリズムの「IF」式

分類Dev

lodashのfindKeyのアルゴリズム

分類Dev

近接ポリシー最適化アルゴリズムの論文-「KL」操作の定義?

分類Dev

アルゴリズム複数の基準を処理する方法

分類Dev

従属変数を処理するための再帰的アルゴリズム

分類Dev

C ++検索アルゴリズム-巨大なデータの処理

Related 関連記事

  1. 1

    ソートアルゴリズムの論理

  2. 2

    パスを生成するための論理アルゴリズム

  3. 3

    グラフ理論MatlabBFSアルゴリズム

  4. 4

    圧縮アルゴリズムを論理的に理解する

  5. 5

    アルゴリズムの実験実行時間と理論実行時間関数の比較

  6. 6

    アルゴリズムの正確性と論理:1つへの最小ステップ

  7. 7

    作成されたアルゴリズムの理論上の実行時間を計算する方法は?

  8. 8

    単純なソートアルゴリズムのTestClassが論理的でない結果を与える

  9. 9

    Javaガベージコレクションの背後にある理論とアルゴリズム

  10. 10

    PHPの圧縮アルゴリズム

  11. 11

    手続き型アルゴリズムを論理プログラムに変換する方法は?

  12. 12

    音声処理アルゴリズムの高速化

  13. 13

    一階述語論理式を解析するためのアルゴリズム

  14. 14

    アルゴリズム、ブロックスタッキング-グラフ理論

  15. 15

    ソーシャルネットワークで密接な関係を見つけるためのアルゴリズム(グラフ理論)

  16. 16

    数論に関するアルゴリズム

  17. 17

    多次元配列(linqまたは単純なアルゴリズム)の列全体で論理 'xnor'を実行するにはどうすればよいですか?

  18. 18

    PHP検証アルゴリズム

  19. 19

    PHPの2つの配列キューアルゴリズム

  20. 20

    PHPでのAES / CBC / PKCS#5暗号化アルゴリズム

  21. 21

    最新のphpハッシュアルゴリズム

  22. 22

    PHP アルゴリズムのパフォーマンス

  23. 23

    アルゴリズムの出力の混乱

  24. 24

    Excelのアルゴリズムの「IF」式

  25. 25

    lodashのfindKeyのアルゴリズム

  26. 26

    近接ポリシー最適化アルゴリズムの論文-「KL」操作の定義?

  27. 27

    アルゴリズム複数の基準を処理する方法

  28. 28

    従属変数を処理するための再帰的アルゴリズム

  29. 29

    C ++検索アルゴリズム-巨大なデータの処理

ホットタグ

アーカイブ