WEBアプリケーション作りに最適なPHPを基本文法から学べる基礎講座。
2020.11.13
Developer Lv1
この記事では、 最も汎用的な反復処理構文、 while文を学びます。 while文 while文は、条件式が true の間、 繰り返しループ処理を行います。 構文 用途1. 通常のループ 下記のサンプルコードでは、 0から10までの11個の数字を、繋げて出力しています。 サンプルコード 表示結果 …More Read
2020.10.30
Developer Lv1
■for文による反復処理 今回はfor文について説明していきます。 for文は反復処理の一つです。 反復処理というだけあって、同一の処理を繰り返す場合に使用します。 ■書き方 ブロック内の処理を繰り返すわけですが、丸カッコ内の条件式がtrueの場合に処理が繰り返されます。 繰り返しの度に条件式の判定 …More Read
2020.10.29
Developer Lv1
■switch文による条件分岐 前回のif文に続き、switch文について説明していきます。 switch文も条件分岐の書き方の一つです。 switch文 まずは構文です。 判定する値には数値と文字列が指定できます。 判定したい値と合致するcaseに記述された処理が実行されます。 判定したい値と合致 …More Read
2020.10.29
Developer Lv1
■if文による条件分岐 今回はプログラムの基本であるif文について説明していきます。 if文は条件分岐の書き方の一つです。 ある条件の結果に応じて実行する処理を分岐させることができます。 今回は書き方を3つ紹介していきます。 if文 まずは構文です。 条件式がtrueの場合に処理が実行され、fals …More Read
2020.10.20
Developer Lv1
■論理演算子とは TRUEやFALSEに対して論理演算を行うもので、if文などで条件分岐の判定に使われます。 論理演算子には以下のような種類があります。 まずは一覧で確認してみましょう。 論理演算子 名称 説明 and , && 論理和 左辺と右辺のどちらかがTRUEならTRUEを返 …More Read
2020.10.20
Developer Lv1
■比較演算子とは 左辺の値と右辺の値を比較して、その結果に応じた値を返す演算子です。 比較演算子には以下のような種類があります。 まずは一覧で確認してみましょう。 比較演算子 説明 == 左辺と右辺が等しい場合に「TRUE」を返す != , <> 左辺と右辺が等しくない場合に「TRUE」 …More Read
2020.10.01
Developer Lv1
前回記事で紹介した、配列のインデックスを、 文字列の名前(キー)に置き換えたものを、 連想配列と呼びます(前回記事: 配列とは)。 連想配列 連想配列とは、配列のインデックスを、 文字列のキーに置き換えたものです。 配列と違って、 各値の意味を、キーとして明示することができます。 定義するときは、a …More Read
2020.10.01
Developer Lv1
前回の記事で説明した通り、単純変数(スカラー型変数)は、1つしか値が入らない変数です。 これに対して、複数の値を入れるためには、複合型変数を用います。 今回は、複合型変数の一種、配列を紹介します。 配列 配列では、複数の値を一まとめに管理します。 定義するときは、array()の()の中、または[] …More Read
2020.10.01
Developer Lv1
■単純変数とは PHPで扱ってきた変数についてもう少し詳しく見ていきましょう。 今まで扱ってきた変数について以下のように説明してきました。 変数とは、一言で言うと「データを入れておく箱」です。 データ処理の途中経過のデータを一時的に保管しておく役割を果たしています。 (参考:変数とは) 以下のように …More Read
2020.09.30
Developer Lv1
■デバッグとは プログラムが意図した動きをしない、不具合が発生する場合に、 その原因(バグ)を探し、取り除く修正作業のことをデバッグといいます。 例えば以下のプログラムにはバグがあります。 ※サンプルに配列を使用しています。配列についてはこちらの記事をご参照ください。 実行結果 今回はコードも短くミ …More Read