よくわかるPHPの教科書 【PHP7対応版】 | マイナビブックス

よくわかるPHPの教科書 【PHP7対応版】

  • 著作者名:たにぐちまこと
    • 書籍:2,728円
    • 電子版:2,728円
  • B5変型判:304ページ
  • ISBN:978-4-8399-6468-9
  • 発売日:2018年04月26日
  • シリーズ名:教科書シリーズ
  • 備考:入門
  • mixiチェック
  • このエントリーをはてなブックマークに追加

内容紹介

やさしい解説に定評のあるベストセラーがPHP7に対応。

これからプログラミングを始めたい。
Webアプリケーションを作ってみたい。
PHPを学ぼうとしたけれど、挫折したことがある。

そんな人にぴったりの入門書です。


やさしい言葉で分かりやすく書かれているので、プログラミングの用語やコードに拒否感がある人でも、すいすい読み進めることができます。プログラミングの本を読むのが気が進まない人にとっても、「この本だけは最後まで読めた」と言っていただける1冊です。


具体的には、学習者が「少しずつ理解」して「挫折しない」ように、説明の内容や難易度を工夫しました。また、項目ごとにしっかり手ごたえが得られる実習にすることで、「学ぶ楽しさ」を積み重ねながら進められるように配慮しています。


また本書の特徴として、PHPを初めて学ぶ人でも読みやすい入門書であると同時に、仕事で使うような実用に近いプログラムまで学習することができる点があります。「この本を読んで、実際にWebアプリケーションを作ってみた」という嬉しい反響もいただいています。


Chapter1では、コンピュータすら使いません。身近な文具を使って、プログラムの考え方を学びます。

Chapter2ではPHPの勉強をするための準備をします。ご自分のコンピュータにXAMPP/MAMPをインストールして、PHPを動かす環境を作ります。

Chapter3からは実際にプログラムを作りながら、学んでいきます。Part3ではPHPの文法の基本、Chapter4ではデータベース(MySQL/MariaDB)の基本を学んでいきます。短いプログラムを作りながら、プログラムを作るための考え方を鍛えます。

Chapter5からは、それまでの内容を組み合わせて、仕事ですぐにでも使える実用的なアプリケーションを制作していきます。Chapter5では、メモの管理ができるWebアプリケーションを作ります。Webブラウザから、メモの作成、表示、変更、削除ができるように機能を作ります。

Chapter6では、Twitterのようなひとこと掲示板を作ります。Chapter5で学んだ、データの作成、表示、変更、削除の機能に加え、会員登録やログインの機能を備えたアプリケーションを作ります。

入門から始めて実用レベルでの知識とスキルを身に付けるのにぴったりな1冊です。

※ご注意※
もし、本書のプログラムを実行して、「Notice:」というエラーが出てしまう場合はこちらをご覧ください。

電子版の購入は姉妹サイト「IT書籍ストア Manatee」がオススメ!
充実のラインナップに加え、割引セールも定期的に実施中!

商品を選択する

フォーマット 価格 備考
書籍 2,728
PDF 2,728 ※ご購入後、「マイページ」からファイルをダウンロードしてください。
※ご購入された電子書籍には、購入者情報、および暗号化したコードが埋め込まれております。
※購入者の個人的な利用目的以外での電子書籍の複製を禁じております。無断で複製・掲載および販売を行った場合、法律により罰せられる可能性もございますので、ご遠慮ください。

電子書籍フォーマットについて

  

備考

たにぐちまこと
「ちゃんとWeb」をコーポレートテーマに、「ちゃんと」作ることを目指したWeb制作会社。WordPressを利用したサイト制作や、スマートデバイス向けサイトの制作、PHPやJavaScriptによる開発を得意とする。また、CSS Niteや Word Campでの講演や著書などを通じ、クリエイターの育成にも力を入れている。主な著書に『動画で学ぶWordPressの学校』(KADOKAWA刊)、『よくわかるPHPの教科書』(マイナビ出版刊)など。

関連ページ

目次

Chapter 1 プログラミング入門
Chapter 1-1 身近な文具を使ってプログラムを考えてみよう
Chapter 1-2 賢いロボットを作ろう

Chapter 2 PHPを使う準備をしよう
Chapter 2-1 パソコンにPHP動作環境を作る
Chapter 2-2 用語を確認しよう

Chapter3 PHPの基本を学ぼう 
Chapter 3-1 画面に文章を表示する
Chapter 3-2 計算結果を表示する
Chapter 3-3 画面に現在の時刻を表示する
Chapter 3-4 オブジェクトを使って現在の時刻を表示する
Chapter 3-5 変数を使って、計算結果を保管する
Chapter 3-6 1から365までの数字を表示する
Chapter 3-7 1年後までのカレンダーを作成する
Chapter 3-8 曜日を日本語で表示する - 配列
Chapter 3-9 英単語と日本語の対応表を作る - 連想配列
Chapter 3-10 9時よりも前の時間の場合に、警告を表示する - if 構文
Chapter 3-11 小数を整数に切り上げる・切り下げる - ceil、floor、round
Chapter 3-12 書式を整える - sprintf
Chapter 3-13 ファイルに内容を書き込む - file_put_contents
Chapter 3-14 ファイルの読み込み - file_get_contents
Chapter 3-15 XMLの情報を読み込む - simplexml_load_file
Chapter 3-16 JSONを読み込む
Chapter 3-17 フォームに入力した内容を取得する
Chapter 3-18 チェックボックス、ラジオボタン、リストボックス(ドロップダウンリスト)の値を取得する
Chapter 3-19 複数選択可能なチェックボックス、リストボックスの値を取得する
Chapter 3-20 半角数字に直して、数字であるかをチェックする
Chapter 3-21 郵便番号を正規表現を使ってチェックする
Chapter 3-22 別のページにジャンプする
Chapter 3-23 一行ごとにテーブルセルの色を変える - 剰余算
Chapter 3-24 Cookieに値を保存する
Chapter 3-25 セッションに値を保存する
Chapter 3-26 電子メールを送信する
Chapter 3-27 2つのトップページにランダムで誘導する - rand
Chapter 3-28 ファイルアップロードを受信する

Chapter4 データべースの基本を学ぼう
Chapter 4-1 データベースについて
Chapter 4-2 MySQLを使ってみよう
Chapter 4-3 データベースを使ってみよう
Chapter 4-4 データベースを理解しよう
Chapter 4-5 SQLを使ってみよう
Chapter 4-6 テーブルを作るSQL - CREATE
Chapter 4-7 データを挿入するSQL - INSERT
Chapter 4-8 データを変更するSQL - UPDATE
Chapter 4-9 データを削除するSQL - DELETE
Chapter 4-10 データの検索SQL - SELECT
Chapter 4-11 プライマリーキー - DBで一番大切なキー
Chapter 4-12 オートインクリメント - さらに便利な自動採番
Chapter 4-13 テーブルの構造を変更しよう
Chapter 4-14 条件を指定しよう - WHERE
Chapter 4-15 ORDER BY - データの並び替えで、ランキングも思いのまま
Chapter 4-16 DATETIME型とTIMESTAMP型
Chapter 4-17 COUNT、 SUM、 MAX、 MIN - 計算・集計お手の物
Chapter 4-18 データベースの真骨頂、リレーション
Chapter 4-19 GROUP BY - 複雑な集計
Chapter 4-20 LEFT JOIN、RIGHT JOIN - 外部結合
Chapter 4-21 DISTINCT、BETWEEN、IN、LIMIT - その他の便利なSQL
Chapter 4-22 バックアップとリストア

Chapter5 PHP+DBで本格的なWebシステムを作ろう 
Chapter 5-1 プロジェクトの準備
Chapter 5-2 PDO - MySQLに接続する
Chapter 5-3 query - SELECT SQLを実行する
Chapter 5-4 フォームからの情報を保存する
Chapter 5-5 データの一覧・詳細画面を作る
Chapter 5-6 接続プログラムを共通プログラムにする
Chapter 5-7 件数の多いレコードを、ページを分ける「ページング」
Chapter 5-8 メモを変更する、編集画面
Chapter 5-9 いらないデータを削除する、削除機能

Chapter6 「Twitter風ひとこと掲示板」を作ろう
Chapter 6-1 データベースを設計する
Chapter 6-2 データベースを作る
Chapter 6-3 会員登録用の画面を作る
Chapter 6-4 会員登録用のプログラムを作る
Chapter 6-5 周辺の画面と処理を作る
Chapter 6-6 ログインの仕組みを作成する
Chapter 6-7 投稿画面を作る
Chapter 6-8 返信機能をつける
Chapter 6-9 個別画面を作る
Chapter 6-10 プログラムをすっきりさせる
Chapter 6-11 URLにリンクを設置する
Chapter 6-12 投稿を削除できるようにする
Chapter 6-13 ページングを設置する
Chapter 6-14 ログアウトを設置する

最近チェックした商品

Vポイント利用手続き

         Vポイント利用手続きに関する同意事項

                                株式会社マイナビ出版

株式会社マイナビ出版が提供するマイナビBOOKSにおいてVポイントご利用続きをされる方は、以下に掲げるお客様の個人情報の取り扱いについてご確認の上、ご同意下さい。

マイナビBOOKSにおいてVポイントサービスをご利用いただいた場合に、当社から、次に掲げる<提供情報>を、<提供目的>のためにCCCMKホールディングス株式会社(以下、「MKHD」といいます)へ提供します。

  <提供目的>:MKHDの定める個人情報保護方針及びマイナビBOOKSにおけるT会員規約第4条に定める利用目的で利用するためVポイントサービスを利用するため
  <提供情報>:
   1)お客様が【マイナビBOOKS】の正当な利用者であるという情報
   2)ポイント数・利用日
   3)その他、Vポイントサービスを利用するにあたり必要な情報

  <提供方法>: 電磁的記録媒体の送付またはデータ通信による。ただし、提供するデータについては暗号化を施すものとする。

なお、MKHDに提供された、以下の情報の利用については、MKHDの定める個人情報保護方針及びT会員規約 に沿って取り扱われます。
上記の情報提供の停止をご希望される場合には、【マイナビBOOKS】におけるVポイント利用手続きの解除を実施していただく必要があります。
Vポイント利用手続きの解除、およびVポイントサービスにおける個人情報に関するお問い合わせ先は、以下のとおりです。
お客様お問い合わせ先:Tサイト(https://tsite.jp/contact/index.pl )

 なお、Vポイント利用手続きの解除が完了しますと、マイナビBOOKSにおけるVポイントサービスをご利用いただけなくなりますので、予めご了承ください。

Vポイント利用手続きを行いますか?