PHP「プログラムの読み方」

PHP

基本は順次分岐反復

こんにちは、徳です。

デジタルDIYができるようコーディング・プログラミング・画像加工・動画編集などを本やYouTubeで勉強しています。

現在は初心者なので、とにかくゆっくり進んでいくと思います。

また、「間違っていること」や「こうした方が良いよ」などがあれば、コメントなどしていただけたら幸いです。

では、いきましょう!

PHP

今回は、

プログラムの読み方

を紹介させていただきます。

PHPは、

エディタに書いたプログラムをパソコンが読んでいくことでその動作をする

ことができます。

よって、パソコンが私たちの思った順番に読んでくれる必要があるのです。

徳

順番が違うと結果も変わってしまいます。

そのため、

プログラムの読み方

を学びましょう。

それではよろしくお願いします。

プログラムの読み方

プログラムとは

プログラムとは、

PHPなどを書いた文章

ことです。

徳

ちなみにプログラムとは、

  pro (あらかじめ) + gram (書かれたもの)  

 で、programだそうです。

よく

予定表

に置き換えられます。

パソコンのプログラム

と考えると難しく思ってしまう人が多いと思います。

しかし、「運動会や発表会のプログラム」と同じと考えましょう。

つまり、

運動会のプログラム

運動会の予定表

パソコンのプログラム

パソコンの予定表

と言うことです。

徳

PHPの場合は、

その予定表が日本語ではなくPHPで書かれただけ

と言うことです。

このように、たくさんの命令文が書かれています。

この文章を、パソコンに渡すことでパソコンが実行してくれます。

徳

つまり、プログラムはパソコンに行ってもらう「予定表」のようなものです。

読み方

先ほどプログラムは、予定表と言いました。

つまり、プログラムにたくさんの予定が書かれています。

では、どのような順番で予定を実行していくのでしょうか?

読み方の基本

読み方の基本は、

順次

一本道

分岐

分かれ道

反復

ループ

の3つです。

順次

書かれたまま、

上から下に

読むことです。

先に書かれていることから実行していきます。

徳

これが、メインの読み方になります。

分岐

もし ~ なら 〇〇 する・ ~ でないなら ×× する

という感じの文です。

徳

別れ道になっているような文です。

条件に対して真偽によって、場合分けをする文です。

PHPでは、

if文

があります。

if文

プログラムを条件分位させるために主に使われる文です。

条件文に対して、

正しい (true) or 間違い (false)

によって進む道が変わる文です。

書き方は、

if (条件文A) {
     処理文1 ;
}

です。

条件文Aに対してtrueなら処理文1を、falseなら何もせずに次へ行きます。

反復

条件文にtrueならもう一度繰り返す

という文です。

JavaScriptでは、

for文foreach文while文

の3パターンあります。

for文

繰り返す回数が決まっている場合の反復に使用します。

書き方は、

for ( 初期値 繰り返し条件 変数の増減) {
     処理文;
}

です。

条件に対して、

  • true:もう一度処理をする
  • false:処理を終了し、次の文へ行く

ことができます。

OnePoint

初期値からの変数の増減に対して繰り返し条件がそのうちfalseになるように書きましょう。

ならない文では、繰り返しが終わりません。

foreach文

要素の数文繰り返したい場合の反復に使用します。

書き方は、

foreach ( データの入っている変数 as 処理で使用する変数 ) {
     処理文;
}

です。

これにより、

最初の変数に入っているデータの数分処理を繰り返す

ことになります。

while文

繰り返す回数が決まっていない場合の繰り返し文に使用します。

条件に対してtrueなら処理を、falseなら繰り返しを終了します。

書き方は、

while (条件文) {
       処理文;
}

です。

OnePoint

処理文の中に、必ず条件文に入っている変数の増減する文を入れましょう。

でないと、常にtrueの可能性があるため、繰り返しが終われない場合があります。

まとめ

今回は、プログラミングの読み方ついて紹介させていただきました。

プログラミングの読み方は、

順次

上から下へ

分岐

もし~なら〇〇する

if文

反復

繰り返す

for文・while文

の3つです。

プログラムのメインの読み方は、

真っ直ぐ上から下へ読むこと

です。

その中に、

分かれ道

if文

繰り返し

for文・foreach文・while文

があります。

こちらは、プログラミングの書き方の基本となることですので、使いながら慣れて行きましょう。

最後まで読んでいただき、ありがとうございました。

コメント

タイトルとURLをコピーしました