1週間でPHPの基礎が学べる本

2,728円(本体 2,480円+税10%)
- 品種名
- 書籍
- 発売日
- 2022/3/15
- ページ数
- 352
- サイズ
- A5判
- 著者
- 亀田 健司 著
- ISBN
- 9784295013570
PHPがちょっとだけ使えるようになる!
PHPってなんだろう?と思っているあなたでも、1週間でPHPLがちょっとだけ使えるようになれる! PHPでWEBプログラミングを始めてみたいのだけど、どんな本を読んで勉強しても分からない…理解できない…。そんな方にオススメの1冊!本書を読み進めながら、一緒にサンプルプログラムを入力してみることで、プログラミングの基礎とPHPの基礎が分かるようになり、ちょっとだけプログラムが書けるようになります。途中で読むことを挫折しないよう、ゆるいペースでナビゲートします!
- 電子版を買う
-
「読者アンケートに答える」「読者プレゼントに応募」の場合もこちらをご利用ください。
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。
学校・法人一括購入に関するお問い合わせはこちらへ。
著者紹介
亀田健司(かめだ・けんじ)
大学院修了後、家電メーカーの研究所に勤務し、その後に独立。現在はシフトシステム代表取締役として、AIおよびIoT関連を中心としたコンサルティング業務をこなすかたわら、プログラミング研修の講師や教材の作成などを行っている。
同時に、プログラミングを誰でも気軽に学べる「一週間で学べるシリーズ」のサイトを運営。初心者が楽しみながらプログラミングを学習できる環境を作るための活動をしている。
目次
1日目 はじめの一歩
2日目 プログラミングとは何か/PHPの基本
3日目 変数/条件分岐/HTMLのリストとリンク
4日目 繰り返し処理/配列/HTMLのテーブル
5日目 関数/フォーム
6日目 クラスとオブジェクト/クッキーとセッション
7日目 データベースを使ったアプリの作成
関連書籍
ダウンロード
-
本文で記載しているソースコードは、下記よりダウンロードしてください。
お詫びと訂正
誤記のためにご迷惑をおかけし、誠に申し訳ございません。
- 29ページ 画面「●追加タスクの選択」の手順7
- [誤]
※手順❼が指し示している位置が
[エクスプローラーのファイルコンテキストメニューに[Codeで開く]アクションを追加する]
になっており、チェックマークもその項目がチェックされている状態 - [正]
※手順❼が指し示している位置を
[エクスプローラーのディレクトリコンテキストメニューに[Codeで開く]アクションを追加する]
に変更し、チェックマークも
[エクスプローラーのディレクトリコンテキストメニューに[Codeで開く]アクションを追加する]
がチェックされている状態
- [誤]
- 106ページ 図「●エスケープシーケンス」
- [誤]
※下図を参照 - [正]
-
- [誤]
- 108ページ ページ中段の「●実行結果」にあるオレンジ矢印内の文字
- [誤]
・・・のvar_dampの結果(4箇所) - [正]
・・・のvar_dumpの結果(4箇所)
- [誤]
- 112ページ ソースコード「example3-1.php」の11行目
- [誤]
11 // $sに初期値を代入 - [正]
11 // $strに初期値を代入
- [誤]
- 113ページ ソースコード「example3-1.php」の11行目
- [誤]
11 // $sに初期値を代入 - [正]
11 // $strに初期値を代入
- [誤]
- 118ページ 「• 実行結果②」の2行目
- [誤]
$aの値は10ではありません。 - [正]
$aの値は10です。
- [誤]
- 123ページ 図「●switch文の書式」
- [誤]
※下図を参照 - [正]
-
- [誤]
- 125ページ 上から4行目
- [誤]
$tempの値が0以上の場合 - [正]
$tempの値が0以下の場合
- [誤]
- 129ページ 下から4行目
- [誤]
・・・Aがfalse、Bがfalse 以外のときに・・・ - [正]
・・・AがfalseかつBがfalseのときに・・・
- [誤]
- 133ページ ソースコード「sample3-13.html」の24行目
- [誤]
24 <hr/> - [正]
24 <hr>
- [誤]
- 175ページ 「• foreach文の書式」の1行目
- [誤]
foreach (変数 as 配列変数) { - [正]
foreach (配列変数 as 変数) {
- [誤]
- 203ページ 「●str_replace関数の書式」の式
- [誤]
str_replace(文字列, 変化させたい部分の文字列, 変化後の文字列) - [正]
str_replace(変化させたい部分の文字列, 変化後の文字列, 文字列)
- [誤]
- 203ページ 上から3行目
- [誤]
引数に文字列、その文字列で変化させたい部分の文字列、さらに変化後の文字列を順に与えます。 - [正]
変化させたい部分の文字列、変化後の文字列、変化させる文字列を順に与えます。
- [誤]
- 221ページ ソースコード「sample5-9.php」の19行目
- [誤]
※19行目の次の行として下記を追加 - [正]
20 $r = (float)$r; // 入力が正しければ実数に型変換
※以下、行番号が1つずつズレます。
- [誤]
- 221ページ ソースコード「sample5-9.php」の14行目
- [誤]
14 <p> - [正]
14 <!-- 入力した数値による処理 -->
- [誤]
- 248ページ 【用語】内の「インサンスメンバ」の解説
- [誤]
インスタンスを生成しないと使えないメソッドやプロパティ。インスタンスメンバとも言う。 - [正]
インスタンスを生成しないと使えないメソッドやプロパティ。単にメンバと呼ぶことも多い。
- [誤]
- 258ページ ソースコード「sample6-6.php」の38行目
- [誤]
38 $calc = new CalcEX(); // CalcEXクラスのインスタンス生成 - [正]
38 $calc = new CalcEx(); // CalcExクラスのインスタンス生成
- [誤]
- 259ページ 本文の上から3行目
- [誤]
CalcEXクラスは、CalcクラスのsetNumberメソッド…さらに、CalcEXクラスの独自機能である、… - [正]
CalcExクラスは、CalcクラスのsetNumberメソッド…さらに、CalcExクラスの独自機能である、…
- [誤]
- 259ページ 「●protected修飾子」の3行目
- [誤]
…子クラスであるCalcEXクラスでも利用できます。 - [正]
…子クラスであるCalcExクラスでも利用できます。
- [誤]
- 261ページ abslist.php の11行目
- [誤]
11 foreach ($array as &$value) { - [正]
11 foreach ($array as $value) {
- [誤]
- 263ページ 下から5行目
- [誤]
親クラスであるAbsListクラスを変更することなく<ol>タグ、endListメソッドで</ol>タグを生成して、リストを簡単に作れます。 - [正]
親クラスであるAbsListクラスを変更することなくstartListメソッドで<ul>タグ、endListメソッドで</ul>タグを生成して、リストを簡単に作れます。
- [誤]
- 306ページ 本文の下から2行目
- [誤]
実行したら example7-1.php を実行して… - [正]
実行したら sample7-1.php を実行して…
- [誤]
- 326ページ ソースコード「student_update.php」の09行目
- [誤]
09 show_edit($id, $name, $grade, $old_id); - [正]
09 show_update($id, $name, $grade, $old_id);
- [誤]
- 339ページ ソースコードの28行目
- [誤]
28 </P> - [正]
※28行目を削除。以降の行数を1ずつずらす。
- [誤]
- 345ページ 本文の1行目
- [誤]
WHERE句の条件でidカラムの値が100の… - [正]
WHERE句の条件でidカラムの値が1001の…
- [誤]
お問い合わせ
書籍の内容に関するお問い合わせはこちら。お答えできるのは本書に記載の内容に関することに限ります。









