「動いた」体験のチャプター。自分で書いた PHP コードが画面に出る経験を 5 分で達成する。

学習目標

手順

1. 適当な作業フォルダを作る

mkdir php-first-step
cd php-first-step

2. hello.php を作る

エディタ (VS Code、メモ帳、TextEdit など何でも) で hello.php を作って、次の中身を貼り付ける:

<?php
echo "PHP が動いた\n";

保存する。

3. 実行する

php hello.php

出力:

PHP が動いた

これが出れば成功。「動いた」と画面に出るところまでが、このトピックのゴール

確認

php scripts/grade.php topics/first-step/ch02-hello-world/drill/01-hello/ --answer

つまずいたら

症状 対処
Could not open input file: hello.php lshello.php があるディレクトリにいるか確認
Parse error 末尾セミコロン ; 忘れ・クォート抜け
command not found: php ch01 に戻る

演習: ドリル 01 — Hello

PHP が動いた という文字列を 1 行で出力する PHP を書く。

手順

starter.php を編集するか、submission.php を作って書き直して採点する。

ドリルを実行する:

$ php scripts/grade.php topics/first-step/ch02-hello-world/drill/01-hello/

期待される出力:

PHP が動いた
PASS

つまずいたら

この章を AI に聞く

  1. 「ch02 — Hello World」のつまずきやすいポイントを、初学者向けに3つ教えてください

    💬 ChatGPT 📘 Claude ✨ Gemini

  2. 「ch02 — Hello World」について、自分の手で試せる練習問題を3つ出してください (難易度を上げながら)

    💬 ChatGPT 📘 Claude ✨ Gemini

  3. 「ch02 — Hello World」を学んだ後、次に学ぶと良いトピックは何ですか?理由も教えてください

    💬 ChatGPT 📘 Claude ✨ Gemini

🎉 受講お疲れさまでした!

ch02 — Hello World」を読み終えました。
学んだことを誰かに教えると、もっと記憶に残ります。

X で共有 Hatena LINE