採点されません。匿名です。 間違えることは学習の一部です。読むだけでもかまいません。

Hello World — 動いた体験

テクノロジ系 / first-step (環境構築と最初の動作確認)

Hello World — 動いた体験

Lesson 0 / Chapter 2

ゴール

ターミナルでこう出す:

$ php hello.php
PHP が動いた

これだけ。これが PHP プログラミングの最初の成功体験。

手順 1 — フォルダを作る

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

「これから書く PHP ファイルを置く場所」を作る。

手順 2 — hello.php を書く

エディタで hello.php を作って:

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

を貼り付けて保存。

  • <?php で PHP コードが始まる
  • echo "..." で画面に文字を出す
  • 文の末尾に ; (セミコロン)
  • \n は改行 (ダブルクォートの中で有効)

詳しいことは hello トピックでやる。今は 動かす のが先。

手順 3 — 動かす

$ php hello.php
PHP が動いた

出れば成功。ここまでがこのコースの土台

このチャプターでできるようになること

.php ファイルを作って php コマンドで実行できる

echo で画面に文字を出せる

「動いた」 体験を持っている

関連トピック: hello / TOPICS_INDEX.md で全体地図を確認する

考えてみよう

既定では正解・不正解の判定はしません。自分のペースで「答えを見る」を。採点してほしい場合だけ「採点してほしい」を押してください。

ドリル 01 — Hello

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

手順

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

ドリルを実行する:

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

期待される出力:

PHP が動いた
PASS

つまずいたら

  • <?php で始める
  • echo "PHP が動いた\n"; の 1 行
  • 文末のセミコロン ;\n (改行) を忘れない