やさしいPHP入門
著者 | 日向 俊二 |
---|---|
判型 | B5変型、312頁 |
ISBN | 978-4-87783-442-5 |
価格 | 本体2,600円 |
発行日 | 2021年6月10日(初版 第1刷発行) |
備考 | ダウンロードサービス:学習に使えるサンプルファイル |
本書について
PHPは、Webサーバーで実行されてWebページを生成するために使われることが多いですが、プログラミング言語としてのPHPの用途はそれだけにとどまりません。
本書では、最初にPHP全体について解説したあと、前半ではプログラミング言語としてのPHPについて解説し、後半ではWebサーバーで実行されるPHPプログラムについて解説します。そのため、WebサーバーでPHPを利用するときに必要になる、WebサーバーのことやHTMLとその関連技術について、最初はまったく知らなくてもPHPの学習を始めることができます。そして後半でサーバーで実行するPHPプログラムファイルやHTMLに埋め込んでサーバーで実行するPHPスクリプトについて解説します。このときにはHTMLの知識が必要になるので、PHPのプログラミングに必要な範囲でHTMLについても説明します。このように段階を追って学習することで、一度に多くの事項に惑わされることなく、楽しく容易にPHPを習得することができます。
目次
- 第1章 PHPの概要
- 1.1 PHPについて
- 1.2 PHPの実行方法
- 1.3 PHPのバージョン
- 1.4 PHPと関連言語
- 第2章 はじめてのPHP
- 2.1 単純なPHPプログラムの実行
- 2.2 スクリプトの実行
- 2.3 PHPの日本語対応
- 練習問題
- 第3章 PHPの基本的な要素
- 3.1 文
- 3.2 名前と文字
- 3.3 型
- 3.4 変数と定数
- 3.5 演算子
- 練習問題
- 第4章 入出力
- 4.1 コンソール出力
- 4.2 コンソール入力
- 4.3 コマンド引数
- 4.4 ファイルの読み書き
- 練習問題
- 第5章 制御構造
- 5.1 条件分岐
- 5.2 繰り返し
- 5.3 無条件分岐
- 練習問題
- 第6章 関数
- 6.1 関数
- 6.2 関数の定義
- 6.3 さまざまな関数
- 6.4 モジュールと名前空間
- 練習問題
- 第7章 クラスとオブジェクト
- 7.1 クラスとオブジェクト
- 7.2 クラス
- 7.3 継承
- 7.4 インターフェイス
- 練習問題
- 第8章 WebサーバーとHTML
- 8.1 ホームページの仕組み
- 8.2 Webサーバー
- 8.3 HTML
- 練習問題
- 第9章 HTMLとPHPプログラム
- 9.1 PHPを含むHTMLファイル
- 9.2 サーバー上のPHPスクリプトファイル
- 練習問題
- 第10章 フォームとPHP
- 10.1 フォーム
- 10.2 より複雑なフォーム
- 10.3 GETメソッド
- 練習問題
- 第11章 データベースとの連携
- 11.1 データベースの基礎
- 11.2 MySQL
- 11.3 PHPでのデータベース操作
- 11.4 データベースとフォーム
- 練習問題
- 第12章 さまざまな話題
- 12.1 エラー対策とデバッグ
- 12.2 安全確保
- 12.3 応用プログラミング
- 12.4 パフォーマンス
- 12.5 今後の進み方
- 付 録
- 付録A インストールと設定のヒント
- 付録B トラブル対策
- 付録C 練習問題解答例
- 付録D 参考リソース