カテゴリー : PHP
-
【PHP】do-while文(繰り返し処理) – 必ず1回実行する
繰り返し処理にはdo-while文と呼ばれる仕組みがあります。for文やwhile文と似ている部分がありますが、処理の順序が異なるため、結果に違いがあります。ここではdo-while文ついて解説します。なお、for文、while文については次の記事をご覧ください。do-while文while文とdo-while文の違いdo-while文とはdo-while文は繰り返し処理を行うための仕組みです。w
-
【PHP】while文(繰り返し処理) – 同じ処理を複数回実行する
繰り返し処理にはwhile文と呼ばれるfor文と同様に繰り返し処理を行う仕組みがあります。ここではwhile文について解説します。while文無限ループwhile文とはwhile文とは繰り返し処理を行うための仕組みです。for文と同じ役割を果たすことができ、特にwhile文は繰り返し回数が決まっていない場合に使われることがあります。基本構文while文の基本構文は次のようになります。while(
-
【PHP】標準入力 – プログラムの実行中にコマンドラインから値を入力する
プログラムの実行中に値を入力する標準入力と呼ばれる仕組みがあります。ここでは標準入力について解説します。標準入力標準入力とは標準入力はプログラムの実行中にコマンドラインから値を入力する仕組みです。基本構文標準入力の基本構文は次のようになります。fgets(STDIN)fgets(STDIN)を実行すると、コマンドラインで入力した値を取得します。取得した値は変数に代入演算子で記憶することができます。
-
-
【PHP】foreach文(繰り返し処理) – 配列の値とキーを1つずつ取り出す
foreach文は配列の値とそのキーを一緒に取得することができます。ここではその方法について解説します。なお、foreach文と配列については次の記事をご覧ください。foreach文で値とキーを一緒に取得する方法foreach文と配列foreach文は配列から値を1つずつ取り出して、繰り返し処理を行う仕組みです。値と一緒にキーも取り出すことができます。基本構文foreach文の基本構文は次のように
-
【PHP】foreach文(繰り返し処理) – 配列の値を1つずつ取り出す
配列から値を1つずつ取り出すにはforeach文と呼ばれる繰り返し処理を使うと便利です。ここではforeach文について解説します。foreach文for文とforeach文の比較foreach文とはforeach文は繰り返し処理を行うための仕組みで、配列から値を1つずつ取り出し、繰り返し処理を実行します。繰り返し処理にはfor文を使う方法もありますが、異なる点は『配列と合わせて使用すること』と『
-
-
-
【PHP】for文(繰り返し処理) – 同じ処理を複数回実行する
同じ処理を複数回行う処理を繰り返し処理と呼びます。繰り返し処理を実現するfor文という仕組みがあり、プログラムに拡張性・柔軟性を持たせるために必要な知識です。ここでは繰り返し処理(for文)について解説します。繰り返し処理for文for文のメリットfor文のネスト繰り返し処理とは繰り返し処理とは『同じプログラムを複数回実行する処理』のことです。基本構文繰り返し処理を実現するにはfor文を使います。
-
【PHP】多次元配列 – 配列を階層的に記憶するデータ構造
配列の中に配列を記憶することができます。そのような配列が階層的になっているデータ構造を多次元配列と呼びます。ここでは多次元配列について解説します。多次元配列多次元配列とは多次元配列とは配列の中に配列を記憶したデータ構造のことです。配列が階層的になっており、2階層の場合は2次元配列、3階層の場合は3次元配列と階層数によって次元数が変わります。基本構文多次元配列は配列の基本構文で使うことができます。配
-
【PHP】連想配列 – キーが文字列の配列
配列はキーに文字列を使うことができ、そのような配列を連想配列と呼びます。ここでは、連想配列について解説します。配列については次の記事をご覧ください。連想配列連想配列とは連想配列とは配列のキーに文字列を使った配列です。基本構文数値をキー(インデックス)とした配列と同様で、宣言、初期化、値の記憶、値の取得があります。基本構文もキーを文字列とすること以外は同じになります。宣言$変数名 = array()
-
-
【PHP】配列(array) – 複数の値を記憶するデータ構造
変数の型には複数の値を記憶できる配列型があります。配列型の変数は複数の値を記憶することができます。ここでは、配列について解説します。配列配列とは配列は複数の値を記憶するデータ構造です。整数型や文字列型と同様に配列には配列型(array)が存在します。初めは配列型の変数には複数の値を記憶できるイメージを持っておくと良いでしょう。データ構造配列型の変数は複数の値を記憶することができます。記憶領域へ複数
-
【PHP】インクリメント(++) / デクリメント(–) – 値を1つ増減する
変数の数値を1だけ加算したり減算する演算子があります。1だけ加算する演算子をインクリメント演算子、1だけ減算する演算子をデクリメント演算子と呼び、プログラミングでは多々使われることがあります。ここではインクリメントとデクリメントについて解説します。インクリメント(演算子)デクリメント(演算子)インクリメント・デクリメントとはインクリメント・デクリメントとは数値型(整数型/浮動小数点数型)の変数に記