10日でおぼえるPHP5入門教室 第2版(山田 祥寛)|翔泳社の本
  1. ホーム >
  2. 書籍 >
  3. 10日でおぼえるPHP5入門教室 第2版

10日でおぼえるPHP5入門教室 第2版


形式:
書籍
発売日:
ISBN:
9784798118765
定価:
3,080(本体2,800円+税10%)
仕様:
B5変・384ページ
シリーズ:
10日でおぼえる

PHP5.3対応! WebのしくみとPHPを作りながら学ぶ!

本書は、PHPプログラミングに「とにかく取りかかってみたい」という方のための入門書です。Webプログラミングが初めてでも、簡単なプログラムを作りながら学習するので、サクサクわかって、みるみる力をつけることができます。本書ではXAMPPを採用。面倒で手間のかかるPHPやApache、MySQLなどソフトウェア一式のインストールが簡単なので、学習環境もすぐに用意できます。ところでPHPは、2009年7月にメジャーバージョンアップが行われ、名前空間が導入されるなど仕様が大きく変わりました。本書は、この最新PHP5.3に対応しています。とはいえ、PHPの基本が大きく変わったわけではありません。本書は入門者のための本ですので、5.3の新機能も紹介しますが、PHPの基本はバッチリおさえています。このため、PHP5であれば5.2以前の環境にも対応できる内容となっています。これからPHPを学習するなら、本書を使っていただければまず間違いありません。WindowsとLinux両対応!
(Windows&Linux対応 CD-ROM付)

付属CD-ROMのテスト環境について

CD-ROMは以下の環境で正常に作動することを確認しました。

Windows Vista SP2/XP SP3
Fedora 11

第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時限目 Directorylteratorクラスでフォルダの内容を一覧表示する

第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の目玉機能、名前空間を理解しよう

第8日 標準ライブラリPEAR&Smartyを活用しよう

1時限目 PEAR::Authでフォーム認証を実装しよう
2時限目 PEAR::HTML_AJAXでAjaxアプリを作成しよう
3時限目 テンプレートエンジンSmartyの基本

COLUMN

PHP5.3の主な新機能
PHPの歴史
きれいなプログラムを書いていますか?~コーディング規約~
クロスサイト・スクリプティング脆弱性のしくみ製
PHPをもっと学ぶための参考書籍
PHPアプリ開発に役立つ統合開発環境~Eclipse PDT~
アプリケーションフレームワークの歴史
Model-View-Controllerを理解する
PHPのパフォーマンスを支えるZend Engine
PHP拡張ライブラリの分類
PHPで動作する応用アプリケーション

本書は付属データの提供はございません。

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2012年09月14日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 056
⑤上の2行
このように定義した配列$data、$data2から値を取り出したいならば、「$data[1][0]」、「$data2[1][1][1]」のように書きます。
このように定義した配列$data1、$data2から値を取り出したいならば、「$data1[1][0]」、「$data2[1][1][1]」のように書きます。
2009.12.25
1刷 061
リスト2 7行目
</form>
上記を削除します
2012.09.14

感想・レビュー

UK さん

2013-03-07

PHPなんて使ったことないし、つか予定もないけど、web系の知識に乏しいので勉強してみた。HTMLとPHPをハイブリッドで書くなんて読みにくいなぁ。サーバーサイドはaspかpythonがいいのではないだろうか。