値が1増えることになります。それでは作成したプログラムを実行してみましょう。コマンドを入力します。Carol上記のように出力されればOKです。制御構文(if文)(sample5.php)さきほどのプログラムを少し修正してみましょう。以外の名前を出力するように修正してみましょう。いう名前で保存します。でないことを確認しています。左辺と右辺が等しくない場合に真(True)となります。いった演算子も大切ですが、これらについてはもう少しあとで学習しましょう。それでは作成したプログラムを実行してみましょう。コマンドを入力します。Carol上記のように出力されればOKです。変更するとどうなるか確認してみましょう。配列(連想配列)(sample6.php)続いて配列の仲間である連想配列について学習します。ここではある学生の名前(name)と年齢(age)を扱うデータを考えてみましょう。いう名前で保存します。$student["age"];ある学生の名前(name)と年齢(age)のような関係性のあるデータを管理するためには連想配列を使います。ような文字列)を割り振ります。それでは作成したプログラムを実行してみましょう。コマンドを入力します。sample6.phpAndy20上記のように出力されればOKです。関数(sample7.php)本講座もいよいよ終盤です。ここでは関数について取り上げます。いう名前で保存します。いう構文で呼び出します。部分に渡すデータを引数と呼び、引数は関数によって処理されます。関数呼び出しによって返却されるデータを戻り値と呼びます。いう文字列データを渡しています。)をアルファベット大文字に置き換えて戻り値として返却します。それでは作成したプログラムを実行してみましょう。コマンドを入力します。CAROL上記のように出力されればOKです。PHPには他にも文字列を処理するための関数がたくさん用意されています。)を使うプログラムを作成してみましょう。いう名前で保存します。2次元配列になっています。外側の配列は通常の配列(添字配列)で、配列の要素部分が連想配列になっています。このように配列を組み合わせることで次の表のようなデータ構造を定義しています。行単位でループしています。関数を呼び出しています。いう数値が返却されます。ように引数に2次元配列を渡すと、外側のは配列(添字配列)の要素数を返します。これは表に示したデータの行数に該当します。それでは作成したプログラムを実行してみましょう。ターミナル上でphpコマンドを入力します。CAROL上記のように出力されればOKです。おわりに以上、駆け足でPHPプログラミングの基礎について解説しました。配列(添字配列)制御構文(for文)制御構文(if文)配列(連想配列)関数わずかなプログラムでしたが、これだけでもPHPプログラミングの基礎的な概念は網羅できています。学習していて難しく感じたところがあれば上記のリンク先ページから詳細な内容について学ぶことができます。PHPプログラミング(Web編)PROFILEmurayama333大阪の教育系プログラマーです。Webアプリを開発しながらプログラミング学習用のコンテンツを作っています。FameThemes。