突然PHPファイルを扱う事になり、急いで買い求めた本でした。<BR>全くの初心者の私にも分かりやすく適切に順序を追って説明してあるので便利でした。
非常に実践的な本である点が評価できます。<P>この本は、ySQLとPHPスクリプトの連携を中心に、簡単な書籍管理システム(データベースの新規登録、更新、削除)、掲示板、およびグループウェアの一種であるスケジュール管理システムの構築について説明しています。<P>PHPの構文について、書籍の前半で簡単に説明してあるため、特にC言語や、これに類する言語をある程度習得したことがある人は、この本を1時間も読むことによって実用的なアプリケーションを組むことが出来ると思います。逆に、PHPがはじめての言語である人にとっては、構文などに関する説明が十分とは言えない点で苦労するかもしれません。<P>説明の文中、いくつかタイプミスがみられますが、前後関係から十分類することができる程度のミスなので、硊??に問題はないと思います。もちろん、第二版では修正していただきたい点の一つです。<P>ちなみに、私はこの本を参考に、大学の論文管理システムを作っているところです。本を開いたその日のうちに、もう基本的なシステムを構築することができました。
PHP に関する他の書籍をあまり読んだことはありませんが、これまでに私が読んできた<BR>プログラミング関連の書籍の中ではかなり読みやすい部類の構成になっていると思います。<BR> まず1章でPHPを利用するための準備、2章でPHPの基本をおさえるという流れは多くの<BR>読者にとって自然な流れだと思いますし、「PHPの基本」を1つの章にうまくまとめてある<P>のは素晴らしいと感じました。1章の後半に「レンタルサーバー&自宅サーバー」という<BR>節が設けられているのも、現在のPHPの普及状況を考えると非常に有益な情報となっている<BR>と感じました。<BR> また、全体を通してイラストやスクリーンショットなどが多用されており、初心者・<BR>初学者におすすめできると思います。<P> ただ、4章のデータベースの解説と5硊??の PEAR DB の解説は、私にとってはとても貴重<BR>な情報でしたが、PHP の初心者にとっては「データベース」はまだまだ敷居が高いの<BR>ではないかと思います。<BR> CGI の代用として使う場合に重要となる $_GET や $_POST などのスーパーグローバル<BR>変数が解説されていますが、4.1 以前の PHP のユーザはこれらの変数が使えないため、<P>ローカル環境で動いてもサーバでは動かないという状況になり、とまどうかもしれません。<P> 全体としては PHP の基本から応用まで一通り学習できる内容で、PHP を学習する際の<BR>「最初の参考書」に最適だと思います。