スラスラわかるPHP 第2版 電子書籍|翔泳社の本
  1. ホーム >
  2. 電子書籍 >
  3. スラスラわかるPHP 第2版

スラスラわかるPHP 第2版


監修

形式:
電子書籍
発売日:
ISBN:
9784798168937
価格:
2,530(本体2,300円+税10%)
カテゴリ:
Webプログラミング
キーワード:
#Web・アプリ開発,#プログラミング,#ネットワーク・サーバ・セキュリティ,#開発手法
シリーズ:
スラスラわかる
電子書籍

ゼロからわかる入門書がPHP8に対応して、リニューアル!

プログラミング経験ゼロからでも安心して学べる、
定番の入門書『スラスラわかるPHP』がパワーアップして帰ってきました!
最新環境のPHP8へ対応し、解説も初学者向けにさらに丁寧になっています。

プログラミングの基礎知識や作法、PHPの基本構文、テクニックなどを無理なく習得し、
プログラムを自力で書けるようになるところまで、しっかりとフォローします。

学んだ知識でWebアプリケーションを実際に作るステップでは、
チャット掲示板やアルバムなどの機能を持った交流サイトを作ります。
言語仕様の基礎からデータベース、フォーム、セッション、セキュリティまで、
自分の手を動かしながら、開発に不可欠な要素をバランスよく習得できます。

【本書の対象読者】
・本書ではじめてプログラミングを行う人
・これまでにPHPを学ぼうと思ったことがあるけれど、挫折してしまった人
・Webアプリケーションを開発するためのプログラミングを学びたい人

本書を読んでPHPプログラミングの基本知識と、
Webアプリケーションの開発に必要な土台を身につけましょう!

※本電子書籍は同名出版物を底本として作成しました。記載内容は印刷出版当時のものです。
※印刷出版再現のため電子書籍としては不要な情報を含んでいる場合があります。
※印刷出版とは異なる表記・表現の場合があります。予めご了承ください。
※プレビューにてお手持ちの電子端末での表示状態をご確認の上、商品をお買い求めください。

(翔泳社)

PHP8ではじめるWebアプリ開発の基礎固め
スラスラわかるポイント

ゼロからわかる入門書がPHP8に対応して、リニューアル!

プログラミング経験ゼロからでも安心して学べる、定番の入門書『スラスラわかるPHP』がパワーアップして帰ってきました!最新環境のPHP8へ対応し、解説も初学者向けにさらに丁寧になっています。プログラミングの基礎知識や作法、PHPの基本構文、テクニックなどを無理なく習得し、プログラムを自力で書けるようになるところまで、しっかりとフォローします。

スラスラわかるポイント

豊富なイラスト

1.豊富なイラスト

文章による説明の理解を助けるため、図を使って補足し、イメージをつかみやすくしています。さらに各章の冒頭には、内容を4コママンガで紹介するコーナーがあります。どんなことを学ぶのかわかりやすくなっています。

わかりやすいコード

2.わかりやすいコード

本文中で紹介するプログラムコードには、その内容に関する詳細な説明文がつけられているので、プログラムの意図を理解する上で役立ちます。

プログラミングの「なぜ?」を徹底解説

3.プログラミングの「なぜ?」を徹底解説

はじめての方でも理解できるよう、丁寧に説明しています。

さらに理解を助けるコンテンツ

用語解説

用語解説

必要に応じて専門用語が登場します。その都度解説していますが、補足情報などがある用語についてはここで説明します。

コラム

コラム

今後のために知っておいたほうがよい情報などをまとめています。

チェックテスト

チェックテスト

節末にはチェックテストを用意しています。理解度をはかるために、ぜひチャレンジしてみてください。

目次の登録はありません。

付属データはこちら

お問い合わせ

内容についてのお問い合わせは、正誤表、追加情報をご確認後に、お送りいただくようお願いいたします。

正誤表、追加情報に掲載されていない書籍内容へのお問い合わせや
その他書籍に関するお問い合わせは、書籍のお問い合わせフォームからお送りください。

利用許諾に関するお問い合わせ

本書の書影(表紙画像)をご利用になりたい場合は書影許諾申請フォームから申請をお願いいたします。
書影(表紙画像)以外のご利用については、こちらからお問い合わせください。

追加情報はありません。

ご購入いただいた書籍の種類を選択してください。

書籍の刷数を選択してください。

刷数は奥付(書籍の最終ページ)に記載されています。

現在表示されている正誤表の対象書籍

書籍の種類:

書籍の刷数:

本書に誤りまたは不十分な記述がありました。下記のとおり訂正し、お詫び申し上げます。

対象の書籍は正誤表がありません。

最終更新日:2023年06月26日
発生刷 ページ数 書籍改訂刷 電子書籍訂正 内容 登録日
1刷 048
「はじめてのプログラムに挑戦!」赤い四角内のコード
2刷

(画像クリックで拡大)

(画像クリックで拡大)

※リフローEPUBの場合、「3_3 はじめてのPHPプログラミング」の3つ目の小見出し「はじめてのプログラムに挑戦!」の最初のサンプルコードが該当箇所になります。
2022.04.22
1刷 048
結果表示画面キャプチャのキャプション
2刷
Hello PHP
「Hello PHP!!!」と表示される

※リフローEPUBの場合、「3_3 はじめてのPHPプログラミング」の3つ目の小見出し「はじめてのプログラムに挑戦!」の最初のサンプルコードの実行結果画面が該当箇所になります。
2021.07.16
1刷 067
ダウンロード提供サンプルプログラムの修正 リスト4-5 四則演算(four_arithmetic.php)
1刷
書籍の紙面は正しいです。誤っているのはダウンロード提供しているサンプルプログラムになります。
本書サンプルファイルが書籍内に記載されているコードと異なっておりました。申し訳ございません。 お手数をおかけいたしますが、以下のURLから修正したサンプルファイルのダウンロードをお願いいたします。 (2022.04.22更新) https://www.shoeisha.co.jp/book/download/9784798168500 該当フォルダ \sample_surasuraPHP2nd_2\source-4\4-3
2022.04.22
1刷 195
コード
2刷
// 評価 $tmp_star = intval($_POST['star']); // 整数として受け取る $star = ''; // 画面へ出力する用の文字列 if ($tmp_star < 1 || $tmp_star > 5){ // 1~5であるかのチェック   $star = "不正な値です"; } else {   for ($i = 0; $i < $tmp_star; $i++){     $star .= '★'; // 送信された評価の数だけ★を追加 }   for (; $i > 5; $i++){     $star .= '☆'; // 「5-送信された数字」の分だけ☆を追加   } }
// 評価 $tmp_star = intval($_POST['star']); // 整数として受け取る $star = ''; // 画面へ出力する用の文字列 if ($tmp_star < 1 || $tmp_star > 5){ // 1~5であるかのチェック   $star = "不正な値です"; } else {   for ($i = 0; $i < $tmp_star; $i++){     $star .= '★'; // 送信された評価の数だけ★を追加   }
  for (; $i < 5; $i++){     $star .= '☆'; // 「5-送信された数字」の分だけ☆を追加   } }

※下から5行目の「}」の前に半角スペースを2つ入れます
※下から4行目の不等号を「>」から「<」に修正します

※リフローEPUBの場合、「10_2 POSTメソッド」の4つ目の小見出し「HTMLは簡単に改ざんできてしまう」の3つ目のサンプルコードが該当箇所になります。
2022.02.14
1刷 289
図「xss」内にある「対策がされたサイト」のテキスト
2刷
こんにちは <script>aIert("XSS!!") </script>
こんにちは <script>alert("XSS!!") </script>

スペルミスを正しました。aの次は大文字のアイ(I)ではなく小文字のエル(l)です。
【誤】aIert
【正】alert

※リフローEPUBの場合、「13_2 クロスサイトスクリプティング(XSS)」の2つ目の小見出し「XSSとは」の図「XSS」が該当箇所になります。
2022.02.14
1刷 318
リスト14-4 下から5行目
3刷
$image = imagecreatefromgif
$image = imagecreatefrompng
2023.06.26
1刷 337-338
チェックテスト6-5のA-3
2刷
foreach ($foods as $food_type => $food){   echo $food_type .':'. $food .'<br>'; }
foreach ($foods as $food_type => $food){   echo $food_type .':';   foreach ($food as $key => $value){     echo $key .':'. $value .'<br>';   } }

※リフローEPUBの場合、巻末にある「Check Testの解答例」の第6章、6-5のA3の<解答の一例>が該当箇所になります。
2022.02.14
1刷 342
チェックテスト12-3のA1
2刷
setcookie('name', '山田大介', time() * 60 * 30);
setcookie('name', '山田大介', time() + 60 * 30);

time()の次の*を+に修正します。

※リフローEPUBの場合、巻末にある「Check Testの解答例」の第12章、12-3のA1のコードが該当箇所になります。
2022.02.14