Pages

Subscribe:

Labels

2011-09-15

PHPの基礎~繰り返し4(break)

長かった繰り返しの項目ですが、これで最後になります。

繰り返しの処理をある条件に対して、止めたいときがあることがあります。
そのようなときに利用できるのが「break」です。
for文、while文どちらに対しても使うことができます。

breakは条件をつけるためにif文を伴うことがあるので、
先に入れ子の説明をさせていただきました。
(入れ子構造については前回記事参照)

PHPの基礎~入れ子(ネスト)について

if文、for文、while文と勉強し書けるプログラムの幅が広がってきました。
今回はそれらを組み合わせて使う方法として入れ子の構造についてまとめようと
思います。

ネスト構造とも呼ばれる入れ子構造ですが、
HTMLのdivやリストなどでも同じような使い方があるので、
どんなものかというのはだいたい分かるでしょうか。
要はfor文の処理の中でif文を使ったりできるということです。

2011-09-11

PHPの基礎~繰り返し3(while構文)

今回はもうひとつの繰り返し、while構文についてまとめます。

while構文は基本的にはfor構文と同じようなものです。
少し複雑に感じる場合は、for文の構造と照らし合わせながら考えると
覚えやすいのではないかと思うので、
実際にfor文から置き換えながら説明していきます。
(for文については前回記事前々回記事参照)

2011-09-06

PHPの基礎~繰り返し2(for構文その2)

前回に続き、今回もfor文についてまとめます。

前回は構造の話でほとんど終わってしまったので、今回はもう少し使い方の
バリエーションを紹介したいと思います。
あと、最初にfor文を教わったときに自分が理解しづらかった部分も書いてみるので
参考にしていただけたら幸いです。

2011-09-04

PHPの基礎~繰り返し(for構文)

今回から繰り返し(ループ)の構文に入ります。

繰り返しの構文にはfor文、while文、foreach文とありますが、
foreach文に関しては後に勉強する「配列」と組み合わせて利用することになるので、
そのとき改めて触れることにします。

今回はfor文についてまとめていきます。

2011-08-29

PHPの基礎~条件分岐2(switch構文)

今回は条件分岐の構文の2つ目、switch構文についてまとめます。

switch構文も基本はif構文と同じ条件分岐なのですが、
ある条件に対して、分岐がたくさんあるようなときに使われます。

2011-08-25

PHPの基礎~条件分岐(if構文)

今回からPHPの基本的な構文についてのお話になります。

最初は何に使うか分からず、理解できても使い道が見えてこないので
一体何をしているんだろうと悩むこともありますが、
今後複雑なプログラムを扱うための基本になるところなので、
実際に手を動かしてやってみると良いと思います。
できるとだんだん面白くなってきます。

条件分岐

読んで字のごとく、条件分岐はある条件によって、その後の処理が変わることを
言います。
「条件がAだったらこの処理を行う」、「Aでなければ行わない(または別の処理を行う)」
というのが考え方の基本的な部分です。
条件分岐には「if構文」と「switch構文」がありますが、
今回は「if構文」の使い方をまとめます。

2011-08-03

PHPの基礎~演算子の使用例

前回は演算子の一覧を書いて終わってしまったので、
今回は実際に使ってみたいと思います。

比較・代入・論理演算子は今後勉強する構文の中で使用されるので、
ここでは主に算術演算子の使い方をまとめようと思います。

2011-07-30

PHPの基礎~演算子

今回は演算子についてまとめます。

演算とは

上記リンクの通り、演算というのは計算処理のことで、
演算子はそのための記号です。

演算子

こちらのリンクはPHPのマニュアルサイトです。
PHPで使うことのできる演算子は11種類、数は約50個にもなるようですが、
ここでは授業で出てきた4種類の演算子を挙げていきます。

2011-07-24

PHPの基礎~変数(補足)

前回記事の補足です。

変数名について

変数にはほぼ自由に名前をつけることが可能ですが、
変数名は自分が直すとき、
また仕事上で他人が見たり直したりするような場合なども考えて、
何か意味のある名前を付けておくようにすると良いようです。