出版社内容情報
PHPの基本構文から関数、データベース連携まで具体例で詳説
Perlからの乗り換えユーザー必見のPHP入門読本
PHPは、インタラクティブなWebページを作ることが可能な、HTMLファイル内に記述するタイプのスクリプト言語です。Perlよりも手軽に利用できることや、データベースとの連携が簡単に行えることで、PHPは注目されてきています。そこで本書では、PHPの基本からデータベースとの連携、実際に自分のWebページで利用するまでを、具体的に解説します。また、Perlからの乗り換えユーザーにも配慮し、PHPとPerlの違いについても明記しています。アクセスカウンタやフォームメール、掲示板といったサンプルスクリプトを作成。PostgreSQLやMySQLと連動するサンプルも紹介します。また、本書で紹介する関数リファレンスを掲載しています。
□読者サポート付き
本書で紹介するサンプルプログラムは、読者サポートからダウンロードができます。
※本書は、PHPが実行できる環境であることを前提に解説しています。
◎本書のコンテンツ
第1章 初めてのPHP
PHPの概要
初めてのPHPスクリプト
第2章 PHPの基本
変数を使用する
値を表示する
条件によって処理を変更する
for文を使用した繰り返し
条件に応じて繰り返す
その他の基本的な構文
第3章 フォームからの入力
フォームの基本
各種の入力部品を使用する
フォーム関係のその他のテクニック
第4章 配列変数を使用する
配列変数の基本
文字列でキーを指定する
配列関係の関数
フォームの入力部品を配列にする
第5章 文字列の処理
基本的な文字列処理
正規表現を使用した検索と置換
日本語対応の文字列関数
第6章 ファイルとディレクトリの操作
ファイルの操作
ディレクトリの操作
ファイルをアップロードする
第7章 関数を使いこなす
関数の基本
よく使用する組み込み関数
ユーザー定義関数を作成する
ユーザー定義関数を複数のスクリプトファイルで共有する
第8章 ページ間でのデータのやり取り
ページ間でのデータのやり取りの基本
クッキーでデータをやり取りする
URLでデータをやり取りする
フォームでデータをやり取りする
PHP4のセッション管理機能を使用する
第9章 データベースとの連携
取り上げるデータベースソフト
データベースとテーブルを作成する
レコードの追加/削除/変更を行う
レコードを取り出す
計算/集計とグループ化を行う
特殊なフィールドを使用する
複数のテーブルからレコードを取り出す
PHPでデータベースにアクセスする
大きなデータを扱う
第10章 その他の機能
定義済みの変数/定数
Basic認証を行う
外部のプログラムを実行する
エラー処理とデバッグ
第11章 PHPサンプルスクリプト集
「New!」マークを自動表示させる
アクセスカウンタを作成する
フォームメールを作成する
ゲストブックを作成する(PHPのみ利用)
ゲストブックを作成する(PostgreSQLを利用)
ゲストブックを作成する(MySQLを利用)
第12章 PHP関数リファレンス
文字列関数
ファイル/ディレクトリ関連関数
数学関数
配列関数
ネットワーク関連関数
PostgreSQL関数
MySQL関数
その他関数
第13章 PHP/Apache/PostgreSQL/MySQLのインストール
サーバーOSについて
Apacheのインストール
PostgreSQLのインストールと設定
MySQLのインストールと設定
PHP3のインストール
PHP4のインストール
Apacheの起動
PHPの設定
付録A 本書内のスクリプトの利用方法
付録B PHPの情報の表示
付録C PHP関連の情報源
内容説明
PHPの基本構文から関数、データベース連携までその活用方法を具体例を用いて詳しく解説。
目次
初めてのPHP
PHPの基本
フォームからの入力
配列変数を使用する
文字列の処理
ファイルとディレクトリの操作
関数を使いこなす
ページ間でのデータのやり取り
データベースとの連携
その他の機能
PHPサンプルスクリプト集
PHP関数リファレンス
PHP/Apache/PostgreSQL/MySQLのインストール
著者等紹介
藤本壱[フジモトハジメ]
1969年兵庫県伊丹市生まれ。神戸大学工学部電子工学科を卒業後、パッケージソフトメーカーの開発職を経て、現在ではパソコン関連および株式投資関連のフリーライターとして活動している
※書籍に掲載されている著者及び編者、訳者、監修者、イラストレーターなどの紹介情報です。