ch01 — PHP をインストールする
スライドで見るこの章を一枚で
PHP を使えるようにするまでの3ステップ。まずどれもインストールされていない状態から、php コマンドが叩けるまでの流れを把握しよう。
flowchart LR
A["💻 何もない PC"] -->|① インストール| B["📦 PHP本体"]
B -->|② パス通し| C["⌨️ ターミナル"]
C -->|③ php --version| D["✅ 動作確認OK"]
D -.->|次の章へ| E["👋 Hello World"]
この章を AI と学ぶ
演習問題の詳細
この章の演習問題の内容を読めます。実際に手元で解くには教材リポジトリを clone してください。
ドリル 01 — PHP のバージョン確認
PHP がインストールされていて、バージョン 8 以上で動くことを自動チェックする。
コードを書く必要はない。php -v が動けば answer.php がそれを呼び出してチェックする。
手順
ドリルを実行する:
$ php scripts/grade.php topics/first-step/ch01-install/drill/01-version-check/ --answer
出力:
PHP OK
PASS
PASS が出れば PHP のセットアップが完了している。
仕組み
answer.php の中で PHP_MAJOR_VERSION 定数を見て、8 以上なら PHP OK と出す。
他の lesson で書くような独自コードはまだ書かない。
つまずいたら
command not found: php→phpへの PATH が通っていない。ch01 の OS 別手順に戻るPHP 7.xが出る → 古い PHP が入っている。各 OS でphp8を明示
🧪 ブラウザで試す
スライドのコードを写経して ▶ 実行、自分で書いて 📝 採点 で答え合わせ。初回のみ PHP ランタイム読込で数秒かかります。
PHP ランタイム未読込
演習問題(1問)
サイト内で問題文・雛形・解答例を確認できます。実際に手元で解くには教材リポジトリを clone してください。
完了にすると進捗に反映されます