
PHP「直す力」養成ドリル
西沢直木
この本について
PHPを書いていると、コードは書けるのに「思った通りに動かない」「何が悪いのかピンと来ない」というモヤモヤが続くことってあります。関数名を覚えているだけでは対処できなくて、エラー文を前に手が止まるあの感じ、僕もずっと抱えていました。 この本は、そういう“あと一歩”のつまずきを丁寧にほどいてくれる内容です。たとえば、switch文でbreakを入れ忘れて全部実行されてしまうあの罠とか、同名のユーザー定義関数でFatal errorが出る場面とか、数値文字列が勝手に数値扱いされる挙動に振り回される瞬間とか。どれも現場でよくある小さな勘違いなんですが、理由が分かると次に同じ状況になったときの迷いが減ります。printfで桁数をそろえるとか、array_uniqueで無駄な処理を省くとか、知らないと遠回りになる“ちょっとした書き換え”にも気づきやすくなります。 個人的には、関数の動作を思い込みで使っていたことに何度もハッとさせられました。引数の扱い方、初期値の入れ忘れ、strposの戻り値の扱い…細かいところこそ、コードの安定感に直結します。 「動くコードは書けるけれど、なぜバグるのか説明できない自分が気になっている人」には特に刺さる一冊だと思います。僕と同じように、日々つまずきながらでも前に進みたい人にはちょうどいい相棒になります。
読書インサイト
ハイライト密度
多くの読者は第9章に最もインサイトを感じており、全ハイライトの14%が集中しています。
読書の順序
この本に似ている本
すべて見る arrow_right_alt
JavaScriptの理解を深めた人がさらにもう一歩先に進むための本
五十嵐肇、多良間斎

PHP入門 確認画面付きのお問い合わせフォームをつくりながらPHPを学ぶ(第2版) (DESIGNMAP BOOKS)
DESIGNMAP

ストラウストラップのプログラミング入門
ビャーネ・ストラウストラップ、遠藤美代子、επιστημη(エピステーメー)

独習PHP 第3版
山田祥寛

何となくJavaScriptを書いていた人が一歩先に進むための本
五十嵐肇 and 多良間斎
読んだ内容を、もう忘れない。
BookNotion Zなら、Kindleのハイライトを自動で保存・整理。Notionにエクスポートして、いつでも振り返れます。
クレジットカード不要