実際にプログラムを書いてみよう
実際にプログラムを書きながら、学習しましょう。
文法を学ぶだけでは、言語を使いこなすことはできません。 また、プログラム言語を学ぶ目的はプログラム作成であって、文法知識の獲得ではありません。 ここでは、簡単なプログラムを実際に自分の手で作ることで、プログラム言語を体得しましょう。
簡単なプログラムを作ってみよう。
実際に自分でプログラムを作ってみましょう。 ここでは、数行から数十行程度の短いプログラムを作ります。
サンプルプログラムについてはバグの無いように注意していますが、使用された結果については責任を負いませんのでご了承下さい。 また、サンプルは学習用ですので、実用上のテスト(サーバー負荷テスト等)は行っておりません。
実際に以下のようなプログラムを作ってみましょう。 難易度を★で示しておきますので、参考にしてください。(★が多いほど難しい)
- ★ 日付・時刻の表示
- 使用する関数: date
- ★ 日付・時刻の計算
- 使用する関数: date, strtotime
- ★ 最終更新日を表示
- 使用する関数: date, filemtime
- ★★ メールフォーム
- 使用する関数: mb_send_mail, mb_language
- ★ 文字列の変換
- 使用する関数: mb_convert_kana
- ★ 文字列の整形
- 使用する関数: printf, sprintf, vprintf, vsprintf
- ★ 文字コードの変換
- 使用する関数: mb_detect_encoding, mb_convert_encoding, mb_convert_variables
- ★★ アクセスカウンタ
- 使用する関数: fopen, fgets, flock
- ★ ランダム表示
- 使用する関数: mt_rand, require
- ★ 消費税の計算
- 使用する関数: number_format, ceil, floor, round
- ★ ユーザー認証
- 使用する関数: header
- ★★★ CSVをHTMLに変換
- 使用する関数: fgetcsv, function
- ★★★ メニュー作成
- 使用する関数: fopen, fread, readdir
- ★★★ simplexml
- 使用する関数: simplexml_load_file(要PHP5)