PHP Learning(学習テキスト)の目次
導入段階
導入段階では、PHPのプログラミングをはじめて学習する上で、参考となる例題を集めています。
[導入例題1]
例題1では、「半径を入力して、円の面積を求める」フォームを作成する作業を通じて、基本的なフォームの作り方、データの受け渡し方法やその処理の仕方について学習します。
[導入例題2]
例題2では、「文字列を暗号化する」作業を通じて、ボタンを複数もつ、少し複雑なフォームを作成し、データの受け渡しとその処理方法について学習します。
- 基本フォームをつくる(2):複数のボタンをもつフォーム
- 暗号化と復号化(1):base64エンコードの利用
- 暗号化と復号化(2):base64エンコード関数を複数回用いて暗号化する
[導入例題3]
例題3では、「西暦⇔和暦」変換関数を作る作業を通じて、関数の作り方と使用方法について学習します。
[導入例題4]
例題4では、例題3で作成した「西暦⇔和暦」変換関数をインクルードファイルとしてライブラリー化する方法について学習します。例題で扱う内容は日付に関する計算問題です。
- 日付計算(1):インクルードファイルの利用
- 日付計算(2)
- 日数計算の追加
- 西暦・和暦・干支対応表の追加
理解段階
理解段階では、PHPのプログラミングで必要となる基礎事項をサンプル例題によって学習します。
[数値]
[日付]
日付について学習します。
[ファイル]
ファイルの操作について学習します。
[ディレクトリ]
ディレクトリの操作について学習します。
[GD]
画像ファイルについて学習します。
応用段階
応用段階では、PHPによるWebアプリケショーンのプログラミングに挑戦します。
[万年カレンダー]
手始めに、万年カレンダーを作成します。週休日の色変更も追加してみます。