作りながら楽しく学べるPHPプログラミング入門書
PHPプログラミングに「とにかく取りかかってみたい」という方のための入門書です。本書ではXAMPPを採用しており、面倒で初心者が躓きやすい環境設定も一括インストールで簡単に行えます。
最新PHP5.3対応はもちろん、入門書として基本部分をガッチリ押さえています。
Windows&Linux両対応の本書掲載サンプルは、CD-ROMにすべて収録してあります。
更新履歴
- FAQ情報:2011年6月24日 更新
- 正誤訂正:2009年12月27日 更新
目次
- 第0日 オリエンテーション
- 本書の読み方
- PHPとはなにか?
- 学習を始めるための事前準備
- Windowsにおける環境設定の方法
- Linuxにおける環境設定の方法
- レッスンを始める前に
- 第1日 PHPアプリケーションを動かそう
- 1時限目:おぼえようPHPの基本
- 2時限目:繰り返し処理を理解しよう(1)
- 第2日 PHPの基本的なしくみを学ぼう
- 1時限目:フォームからの入力を受け取ろう
- 2時限目:繰り返し処理を理解しよう(2)
- 第3日 HTTPプロトコルを理解しよう
- 1時限目:クエリ情報を活用してみよう
- 2時限目:ヘッダ情報を取得しよう
- 3時限目:クッキー情報を活用しよう
- 第4日 関数利用で拡がるPHPの世界<基本編>
- 1時限目:配列関数でおみくじアプリを作ろう
- 2時限目:セッション関数で作る数当てゲーム
- 3時限目:日付/時刻関数で万年カレンダを作ろう
- 第5日 関数利用で拡がるPHPの世界<ファイル入出力編>
- 1時限目:テキストベースのゲストブックに書き込もう
- 2時限目:ゲストブックの内容をリスト表示する
- 3時限目:正規表現で自由フォーマットのテキストを検索する
- 第6日 関数利用で拡がるPHPの世界<メール&ファイルシステム編>
- 1時限目:メール関数で訪問者の声を受け取ろう
- 2時限目:ファイルをサーバにアップロードしてみよう
- 3時限目:ディレクトリ関数でフォルダの内容を一覧表示する
- 4時限目:DirectoryIteratorクラスでフォルダの内容を一覧表示する
- 第7日 関数利用で拡がるPHPの世界<XML編>
- 1時限目:XML版ゲストブックの内容をリスト表示する
- 2時限目:XML版ゲストブックに書き込もう
- 3時限目:Yahoo! 検索Webサービスでサイト内検索を実装しよう
- 第8日 PDO+MySQLでカンタンデータベース連携
- 準 備:MySQL利用の準備をしよう
- 1時限目:スケジュールの登録をしてみよう
- 2時限目:スケジュールの検索をしてみよう
- 3時限目:スケジュール情報を更新/削除しよう
- 第9日 PHPで学ぶオブジェクト指向プログラミング
- 1時限目:クラスの基本概念を学ぶ
- 2時限目:継承や多態性でオブジェクト指向構文をもっと理解する
- 3時限目:PHP 5.3の目玉機能、名前空間を理解しよう
- 第10日 標準ライブラリPEAR&Smartyを活用しよう
- 1時限目:PEAR::Authでフォーム認証を実装しよう
- 2時限目:PEAR::HTML_AJAXでAjaxアプリを作成しよう
- 3時限目:テンプレートエンジンSmartyの基本
- COLUMN
- PHP 5.3の主な新機能
- PHPの歴史
- きれいなプログラムを書いていますか? 〜コーディング規約〜
- クロスサイトスクリプティング脆弱性のしくみ
- PHPをもっと学ぶための参考書籍
- PHPアプリ開発に役立つ統合開発環境 〜Eclipse PDT〜
- アプリケーションフレームワークの歴史
- Model-View-Controllerを理解する
- PHPのパフォーマンスを支えるZend Engine
- PHP拡張ライブラリの分類
- PHPで動作する応用アプリケーション
正誤表
| 該当頁 | 該当箇所 | 修正刷 |
|---|---|---|
| 訂正箇所 | 訂正事項 | 更新日 |
| p.56 | 解説本文4行目 | 2刷 |
| 値を取り出したいならば、「$data[1][0]」、 | 値を取り出したいならば、「$data1[1][0]」、 | 2009/12/27 |
FAQ
今一度、以下の点を確認してみてください。
・設定ファイル(php.ini)に間違いがないか。特にinclude_pathの設定など
・phpinfoで表示される、認識されているphp.iniの位置、また、include_pathの値
・すべてのファイルが正しい場所に配置されているか
・設定ファイル(php.ini)に間違いがないか。特にinclude_pathの設定など
・phpinfoで表示される、認識されているphp.iniの位置、また、include_pathの値
・すべてのファイルが正しい場所に配置されているか
更新日: 2011.06.24
バッファの設定が無効になっていると思われます。php.iniの設定を今一度ご確認ください。
更新日: 2006.02.13
お問い合わせ
書籍に関するご質問や誤りのご報告、ご意見・ご感想などをお寄せください。
お問い合わせの前にFAQ・正誤表をご確認ください。すでに掲載済みの内容については個別回答が難しい場合があります。