3日でマスターPHP
伊藤静香
PHPのキホンのキが、3日でしっかりわかる!
- 定価
- 2,068円(本体価格 1,880円)
- 発売日
- 2015年4月13日
- 判型/ページ数
- B5変形/208ページ
- ISBN
- 978-4-88337-966-8
この本では、PHPの基本的な文法と使い方を3日間でマスターし、
次のようなことができるところまでを目指します。
●ゼロからごくごく簡単なPHPプログラムを作れる
●既存のPHPプログラムを見て、何が書いてあるか、だいたいわかる
●HTMLとPHPを使って、入力フォームが作れる
(まえがきより)
Day0
Lesson 1 準備をしよう
Day1
Lesson 1 簡単なプログラムを作成してみる
1 1行だけのプログラムを作ってみよう
2 保存したプログラムを実行してみよう
3 関数とは何か?
4 date関数の引数を変えるとどうなる?
5 保存したプログラムを書き換えてみよう
6 PHPをHTMLの中に書いてみよう
Lesson 2 PHPの文法①——基本ルールを覚えよう
1 プログラムの基本構造を知っておこう
2 PHPプログラムの書き方のルールを覚えよう
3 コメントの書き方を覚えよう
4 データの種類について
Lesson 3 PHPの文法②——変数のしくみと使い方
1 変数のしくみ
2 変数の使い方―― 代入と利用
3 変数の型を調べるにはvar_dump関数を使おう
Lesson 4 PHPの文法③——配列のしくみと使い方
1 配列のしくみ
2 配列の作り方
3 配列の使い方―― 代入と利用
4 2次元配列の作り方、使い方
Lesson 5 PHPの文法④——条件文
1 if文
2 if〜else文
3 if〜elseif〜else文
4 switch文
5 条件式の書き方
6 代数演算子
Lesson 6 PHPの文法⑤——繰り返し文
1 while文
2 for文
3 do〜while 文
4 インクリメント演算子とデクリメント演算子
Day2
Lesson 1 入力フォームを作る①——テキストボックスを使おう
1 入力フォームの部品の名前を知ろう
2 テキストボックスで入力フォームを作ってみよう
3 フォームの送信先と送信方法を指定しよう
4 データを表示するページを作ろう
5 入力されたデータをエスケープ処理しよう
6 結合演算子で文字列をつなげて出力してみよう
Lesson 2 入力フォームを作る②——ラジオボタンを使おう
1 ラジオボタンのしくみ
2 ラジオボタンで性別入力フォームを作ろう
3 ラジオボタンのデータが正しいものか検証するには?
Lesson 3 入力フォームを作る③——セレクトボックスとテキストエリアを使おう
1 セレクトボックスを使ってみよう
2 テキストエリアを使ってみよう
3 GETメソッドとPOSTメソッド
Lesson 4 入力フォームを作る④——チェックボックスを使おう
1 チェックボックスを使ってみよう
2 foreach文のしくみと使い方①
3 foreach文のしくみと使い方②
Lesson5 入力フォームを作る⑤——すべての部品を使おう
1 5つの部品を一緒に使ったフォームページを作ってみよう
2 入力データをまとめて表示する確認ページを作ってみよう
Day3
Lesson 1 クッキーを使ってみよう
1 クッキーとは何か?
2 setcookie関数を使ってクッキーをブラウザに保存する
3 保存されたクッキーをブラウザから見てみよう
4 クッキーに保存されたデータをWebページに表示してみよう
5 クッキーの有効期限を延長するには?
6 入力フォームから入力されたデータをクッキーに保存してみよう
Lesson 2 セッション使って入力フォームを作ってみよう
1 セッションとは何か?
2 $_SESSIONにデータを保存してみよう
3 $_SESSIONのデータを別のページで表示してみよう
4 入力フォームのデータを$_SESSIONに保存してみよう
5 セッション管理のしくみを知っておこう
Lesson 3 プログラムからメールを送信してみよう
1 PHPでメールを送信してみよう
2 FTPソフトをインストールしよう
3 レンタルサーバにアップしてみよう
4 メール送信プログラムを実行してみよう
Lesson 4 入力フォーム、確認ページ、メール送信を連携させよう
1 入力フォームページを改良しよう
2 確認ページにセッション機能を追加しよう
3 メール送信ページにセッション機能を追加しよう
ダウンロードデータ
本書の動作確認用サンプルプログラムがダウンロードできます。ダウンロード後、ZIPファイルを解凍してお使いください。レッスンごとにフォルダ分けしてファイルが収録してあります。なお、なかに含まれるindex.htmlを開くと、各ファイルの内容が表示されます。
正誤情報
当書籍について、初版第1刷に下記の誤りがありました。 大変ご迷惑をおかけしますが、以下をご参照いただきますよう、よろしくお願いいたします。
●p.105の上から3行目
誤: <input type=”button” value=”表面の文字”>
正: <input type=”submit” value=”表面の文字”>
●p.105の上から4行目
誤: type属性の値を「button」と指定すると、そのinput要素はボタンになります。
正: type属性の値を「submit」と指定すると、そのinput要素は送信ボタンになります。
●p.186の本文下から3行目
誤: 13行目
正: 16行目
●p.186の本文下から2行目
誤: 15〜19行目
正: 18〜22行目
●p.150のソースコード50行目
誤: }
正: } echo ‘</p>’;
●p.201のソースコード57行目
誤: }
正: } echo ‘</p>’;
いずれの箇所も、
本書のソースコードの書き方に従えば、
——————-
}
echo ‘</p>’;
——————-
と改行すべきですが、
紙面上、改行して行を増やすと他の箇所に影響が及ぶため、
以上のような訂正としています。
お問い合わせ
本書に関するお問い合わせは、下記のボタンをクリックしてお問い合わせフォームよりお問い合わせください。