PHP入門 テキスト 目次

本書の使い方

第1章 はじめの一歩
1.1 プログラムとは
   _1.1.1 プログラミングについて知ろう
   _1.1.2 Webアプリケーションってなに?
1.2 PHP言語について
   _1.2.1 PHPの特徴
   _1.2.2 WebサーバとWebクライアント
1.3 Webについて
   _1.3.1 インターネットの住所(URL)について
   _1.3.2 Webページを見ることができる仕組み
   _1.3.3 静的なページと動的なページ
1.4 HTMLについて
   _1.4.1 HTMLとは
   _1.4.2 HTMLの文法について
1.5 本章のまとめ
1.6 練習問題
1.7 練習問題 解答

第2章 開発環境を準備しよう
2.1 PHPの動作させる環境について
   _2.1.1 PHPに必要なもの
   _2.1.2 PHPプログラミングを行う流れ
   _2.1.3 Webアプリケーションを開発する環境
2.2 PHPの開発環境を整えよう
   _2.2.1 環境をインストールしてみよう
   _2.2.2 XAMPPとEclipseを使った開発環境について知っておこう
   _2.2.3 PHPが動作するか確認してみよう!
2.3 本章のまとめ
2.4 練習問題
2.5 練習問題 解答

第3章 初めてのPHPプログラミング
3.1 PHPのプログラムが実行されるまで
3.2 メモ帳でHelloWorld!をプログラムしてみよう
3.3 EclipseでHelloWorld!をプログラムしてみよう
3.4 もしもプログラムが動作しなかった場合の対処
3.5 プログラムは命令文で動いてる
3.6 本章のまとめ
3.7 練習問題
3.8 練習問題 解答

第4章 PHPプログラムの基本
4.1 PHPファイルを表す拡張子について
4.2 ファイルとHTML出力の文字コードの関係について
4.3 PHPプログラムは専用のタグで囲む
4.4 PHPプログラムとHTMLの処理順番
4.5 命令文には区切りが必要
4.6 コメント文で説明を書こう
4.7 echoやprintを用いてブラウザへ出力する
4.8 本章のまとめ
4.9 練習問題
4.10 練習問題 解答

第5章 変数とデータ型
5.1 データの入れ物になる変数
   _5.1.1 変数について知っておこう
   _5.1.2 変数の名前の付け方
   _5.1.3 変数の使い方
   _5.1.4 変数を使ってみよう
   _5.1.5 変数のデータを入れ替えよう
   _5.1.6 変数に別の変数のデータを入れよう
5.2 データの種類について知ろう
   _5.2.1 値という言葉について
   _5.2.2 データの型について
5.3 文字列について知っておこう
   _5.3.1 文字列を表す囲みの違いについて
   _5.3.2 エスケープシーケンスについて
   _5.3.3 変数の展開について
   _5.3.4 ヒアドキュメントついて
5.4 特別な変数について
5.5 本章のまとめ
5.6 練習問題
5.7 練習問題 解答

第6章 データをまとめて扱う配列
6.1 配列の基本
   _6.1.1 配列とは
   _6.1.2 配列の名前の付け方
6.2 配列の利用方法
   _6.2.1 正数値をキーにデータを1つずつ代入して作る配列と使用方法
   _6.2.2 文字列をキーにデータを1つずつ代入して作る配列と使用方法
   _6.2.3 配列をarray関数を利用して作ってみよう
6.3 本章のまとめ
6.4 練習問題
6.5 練習問題 解答

第7章 フォームデータの扱い方
7.1 画面の入力部品について
   _7.1.1 フォームについて知ろう
7.2 Webサーバへデータを送る方法
   _7.2.1 GET送信とPOST送信の違い
   _7.2.2 HTMLからのデータを送信する時の指定方法
   _7.2.3 送られてきたデータをPHPで利用する方法
7.3 画面からの入力データを扱う
   _7.3.1 フォームのPOST送信データを扱う方法
   _7.3.2 フォームのGET送信データを扱う方法
   _7.3.3 リンクのGET送信データを扱う方法
7.4 本章のまとめ
7.5 練習問題
7.6 練習問題 解答

第8章 プログラムで計算してみよう
8.1 計算の基本
   _8.1.1 演算子について
   _8.1.2 四則演算を行うための算術演算子
   _8.1.3 算術演算子の優先順位を知っておこう
8.2 変数を使って計算をしよう
   _8.2.1 変数を使って計算する仕組み
8.3 その他の計算方法を知っておこう
   _8.3.1 データとデータをくっつける文字列演算子
   _8.3.2 代入処理を簡潔にできる複合演算子
   _8.3.3 変数の値を1増減する演算子
8.4 本章のまとめ
8.5 練習問題
8.6 練習問題 解答

第9章 条件で処理を変える
9.1 プログラム処理の流れについて
   _9.1.1 プログラムは制御構文の組み合わせ
   _9.1.2 PHPの制御構文の種類
   _9.1.3 制御構文と真偽値の関係
9.2 条件に応じて処理を行う
9.3 if文を使ってみよう
   _9.3.1 if文の使い方
   _9.3.2 条件式に使える比較演算子
9.4 if-else文を使ってみよう
   _9.4.1 if-else文の使い方
9.5 if-elseif-else文を使ってみよう
   _9.5.1 if-elseif-else文の使い方
9.6 特殊な条件の判定方法について知っておこう
   _9.6.1 違う値が等しいと判断される
   _9.6.2 条件式で値だけで判断する
9.7 論理演算子で複数の条件を組み合わせる
   _9.7.1 論理演算子について
   _9.7.2 論理演算子&&を使ってみよう
   _9.7.3 論理演算子||を使ってみよう
   _9.7.4 論理演算子!を使ってみよう
9.8 本章のまとめ
9.9 練習問題
9.10 練習問題 解答

第10章 同じ処理を繰り返そう
10.1 繰り返し処理について
   _10.1.1 同じ処理を繰り返す
10.2 for文を使って繰り返してみよう
   _10.2.1 for文の使い方
   _10.2.2 for文のカウンタ変数を使う
   _10.2.3 繰り返し処理と配列の連携
10.3 foreach文を使って配列を処理しよう
   _10.3.1 foreach文で配列データの扱い方
   _10.3.2 foreach文で配列データとキー値の扱い方
10.4 配列を扱うメソッド
   _10.4.1 break文で繰り返し処理を途中で抜ける
   _10.4.2 continue文で繰り返し処理をスキップする
10.5 本章のまとめ
10.6 練習問題
10.7 練習問題 解答

第11章 便利な関数を使おう
11.1 使うと便利な関数たち
   _11.1.1 関数について知ろう
   _11.1.2 関数の分類
11.2 組み込み関数の使い方
   _11.2.1 関数リファレンスを知っておこう
   _11.2.2 関数リファレンスの見かた
   _11.2.3 主な組み込み関数の紹介
11.3 本章のまとめ
11.4 練習問題
11.5 練習問題 解答