- 販売開始日: 2017/05/25
- 出版社: インプレス
- レーベル: いちばんやさしい教本シリーズ
- ISBN:978-4-295-00124-9
いちばんやさしいPHPの教本 第2版 人気講師が教える実践Webプログラミング
講義+実習のワークショップ形式で、データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる「はじめてでも挫折しない」PHPの入門書を作りました。なぜそうするの...
いちばんやさしいPHPの教本 第2版 人気講師が教える実践Webプログラミング
ワンステップ購入とは ワンステップ購入とは
商品説明
講義+実習のワークショップ形式で、
データベースを組み合わせた実践的なプログラムを作りながら基礎を学べる
「はじめてでも挫折しない」PHPの入門書を作りました。
なぜそうするのかを知りたい、
仕組みがしりたい、
応用できる基礎を身に付けたい、
そんな読者のさまざまな要望に応える新しい教本です。
本書で学ぶ豊富なサンプルプログラムのコードはサポートページから
ダウンロードできるので安心です。
勘違いしやすい箇所は講師がフォロー。
ワークショップ感覚で読み進められます。
目次
- 表紙
- 著者プロフィール
- はじめに
- 本書の読み方
- 目次
- Chapter1 PHPを学ぶ準備をしよう
- Lesson01 PHPで何ができるのかを知りましょう
- Lesson02 プログラミングの基本的な考え方を知りましょう
- Lesson03 PHPとHTMLの違いを知りましょう
- Lesson04 HTMLとPHPの関係性を知りましょう
あわせて読みたい本
前へ戻る
- 対象はありません
次に進む
この著者・アーティストの他の商品
前へ戻る
- 対象はありません
次に進む
小分け商品
前へ戻る
- 対象はありません
次に進む
この商品の他ラインナップ
前へ戻る
- 対象はありません
次に進む
これからPHPを始める人にはお勧めのワークショップ形式で学べる一冊です!
2020/01/21 11:10
0人中、0人の方がこのレビューが役に立ったと投票しています。
投稿者:ちこ - この投稿者のレビュー一覧を見る
本書は、多くの読者から大好評を得ている入門書「いちばんやさしい教本」シリーズの一冊で、同巻は「PHPの教本」編です。同書は、初心者がしばしば抱く「なぜそうするのか?」、「どんな仕組みになっているのか?」といったことに親切に答えてくれる解説書です。講義と実習を組み合わせたワークショップ形式で、データベースを組み合わせた実践的なプログラムを作りながらPHPの基礎的テクニックを学べるようになっているので、初めてPHPを始めるという方でも安心して読み進められます。ぜひ、PHPをこれから使っていきたい人にはお勧めの一冊です!
本当に挫折無しで読めました。だけど実に惜しい。
2017/06/21 12:11
6人中、6人の方がこのレビューが役に立ったと投票しています。
投稿者:yukisaki.yu - この投稿者のレビュー一覧を見る
仕事の都合上、PHPを知っておいた方が良いと思い入門書はこれ以外に2冊ほど過去に購入しましたがどれも途中で挫折。
今回立ち読みの短時間で分り易いと感じ、これなら挫折せずに出来るのでは?と思い購入。説明も丁寧で、画像が多いので全体的にわかりやすいです。
読みながら記載通りにMAMPインストール、さくさく読みながら作業し、必要最低限の機能をもったアプリを作成する事が出来て感動。プログラムを作ることの楽しさを実感できました。
初歩の初歩だと思いますが充実した説明文でとても勉強しやすかったです。買ってよかったと思います。
ただ、1点だけ問題が。
本書のおまけとして出版社のサイトにLesson49があり、「バリデーションを学ぶ」ことだったのですが、これってプログラムを作成するときは結構重要だと思いますがそこの説明が結構雑でした。「気になった事は後で自分で検索などして調べてね」と、投げやりな感じでがっかり。おまけにサイトに掲載されているプログラムを書いてもエラーになるし。DLしたデータにlesson49のデータが入っていたのでそれを照らし合わせ、修正したらうまくいったのですが、それでもちょっと気になるエラー分が出ていて、実はそれが正解なのかもしれませんが本当に正しいのか間違っているのかの確認できる画像(画面)がないので悶々とした状態になりました。
本書は非常に丁寧で分り易かっただけにおまけlessonでちょっと残念な気持ちでした。
しかし、初歩を学ぶには十分なのかもしれないので初心者の方にはお勧めです。
補足
2021/06/23 03:40
0人中、0人の方がこのレビューが役に立ったと投票しています。
投稿者:TK - この投稿者のレビュー一覧を見る
PHPバージョン7.4.1で、本書を実行しました。
PDO接続の際、ポート番号についての解説が一切ないので、本書の記述通りではデータベース接続できず、全読者が接続エラーの意味も分からず、つまずくと思うので、補足しました。
Lesson 32 155ページで解説されているPDOを利用したデータベース接続のコーディングについて補足。
下記は本書での記載からポイント箇所を抜粋。
mysql:host=localhost;dbname=データベース名;charset=utf8
【問題】
この記述では、データベース接続できないことがあります。
【対策】
Lesson 12 ページ66ページで解説されているphpinfoページを開き、
メニューのStartをクリックすると、MySQLという項目に、接続するための設定情報がある。
「Port:xxxx」とポート番号がある場合は、下記の通り記述しないとデータベース接続できない。
mysql:host=localhost:ポート番号;dbname=データベース名;charset=utf8
このphpinfoのStartメニューに表示されているポート番号は、
phpMyAdminでは、ページ上部に「サーバ: localhost:ポート番号」と表示されているポート番号と同じ。
私の場合、
phpinfoのStartメニューでは、Port: 3307 と表示があり。
phpMyAdminでは、サーバ: localhost:3307 と表示があります。
なので、PHPでPDO接続する際は、下記の記述でないと接続できません。
mysql:host=localhost:3307;dbname=データベース名;charset=utf8
ブラウザで表示する際のURLは、
ドキュメントルート(MAMP/htdocs)の直下にPHPファイルを置いた場合は:
http://localhost/ファイル名.php
ドキュメントルートの中にフォルダを作って、その中にPHPファイルを置いた場合は:
http://localhost/フォルダ名/ファイル名.php