forとifとbreakを組み合わせて使おう
この例ではfor文とif文とbreak文を組み合わせて使う方法について説明します。 breakは、現在実行中の for, foreach, while, do-while, switchの実行を強制終了する機能を持っています。 switch の章でbreakを使用したのを覚えているでしょうか?breakは for文でも...
この例ではfor文とif文とbreak文を組み合わせて使う方法について説明します。 breakは、現在実行中の for, foreach, while, do-while, switchの実行を強制終了する機能を持っています。 switch の章でbreakを使用したのを覚えているでしょうか?breakは for文でも...
この章ではfor文による配列の要素の取り出し方について説明します。 では例をみてみましょう。 for文を使って配列の要素をループさせて、1つずつ取り出すことが出来ます。 $data[$i]の$iには0から2までの数値が順番にセットされて、出力されます。 次の例をみてみましょう。 この例は配列の要素である整数の足し算を行...
この章ではfor文の応用でfor文のネストについて説明します。 ネストとはfor文の中にfor文を入れると言うことです。 では例をみてみましょう。 for文のネストは複雑なので順を追って説明します。 ①$iに1を代入します。 ②「$i<=3」の条件式を判定しますがここがTRUEなので が3回実行されて 1掛ける1...
この章ではfor文について説明します。 同じような処理を何度も繰り返すプログラムを書く場合、以下のように何度も同じ処理を書くのは面倒ですし、間違いも多くなりがちです。 そこで、何回も同じ処理を繰り返す必要があるときに、for文を使えば簡単に記述することができます。 while文は何回も同じ処理をする必要があるときに必要...
この章ではdo-while 文について説明します。 do-while 文はwhile文とほとんど働きが一緒ですが、while文は条件式がFALSEであるならば1度も実行することなく終了してしまいますが、do-while文は必ず1回は処理文を実行します。 そして処理文を実行してから条件式の判定に入ります。 では例をみてみ...
この章ではwhile文について説明します。 何回も同じ処理をする必要があるときにwhile文を使えば簡単に記述することができます。 例えば同じような処理を何度も繰り返すプログラムを書く場合、以下のように何度も同じ処理を書くのは面倒ですし、間違いも多くなりがちです。 そこでwhileを使うと簡潔に書くことが出来ます。 w...
この章では加算子,減算子について説明します。 加算子は数値を1つ増やし、減算子は数値を1つ減らす演算子です。 加算子は減算子はで表示します。 まだ説明していませんがfor文などの繰り返し構文等に主に使われます。 では例をみてみましょう。 初めに前置加算子から説明します。「++$a」はと同じことを意味しています。 つまり...
この章では複合演算子について説明します。 算術演算子」と代入演算子を複合して使用しているので、複合演算子と言います。 算術演算子は「+」などの演算子で、代入演算子は「=」です。 では例をみてみましょう。 「$a +=3;」はと同じ意味ですので、の結果は8です。 「$a -= 3;」はと同じ意味ですので、の結果は2です。...
この章ではプログラム内での計算について説明します。 算術演算子とは 「+」「-」「*」「/」「%」 のことを言います。 以下の表を参考にしてください。 「$number1+$number2」は加算を行っているのですが、$number1には5、$number2には3が入っているので、この変数の値同士をで足しています。 特...
この例はswitch文で分岐して、占いを作成しています。 $numberには0から6までのランダムな数値が入ります。 その数値とcase文を比べて一致しましたら、$resultに結果が入り、その$resultをprint文で出力しています。 は「数値に関する関数を知ろう」で説明しますが、これは関数と言われているものです...