スラスラわかるPHP 第2版
志田 仁美
翔泳社
2021-06-21

PHPのお勉強2日目にして、とうとうあれを打つ・・・・!

スクリーンショット 2025-05-02 123112
 
hello PHP!!!

……ええ、私も思いましたよ。hello worldちゃうんか~いって。でも教科書にそう書いてあるんだから仕方ないじゃん。なので、ちゃんと書き直しました。

スクリーンショット 2025-05-02 123147

hello world!!!

あの伝え聞くプログラミングを始めたら最初にやらされると言うあの伝説のhello worldをついに私も体験してしまう。なるほどこういうことだったのね、と。これで私もworldにhelloしたぞ。

実のところこれってプログラミングなのか?と疑問に思っていたりもする。素でhello world!!!と打っても、これと同じ文字が出てくる。ほら、こんなふうに

スクリーンショット 2025-05-02 194149

<?php で詠唱開始して ?> で詠唱を終了しないとhello world!!!はただの文字列として表示される。つまりhello worldするのに呪文は必要ないのだ。

なぜこんなことを知っているのかと言うと、理解できないまま進めていたらエラー文の解説があって、例文と同じ文章を打ったのに打った文章がそのまま出てきたからだ。え~、どういうこと?? この本嘘を教えてるの? それともAI技術で超進化してエラーを勝手に直してくれるの? いや、でもそれにしては手ごたえがなさすぎる……という感じで1時間以上も立ち止まってしまった。

結局分かったのは教本の方で<?phpうんたらこうたらの呪文を唱えるのは所与のこととして省いていたからだと分かった。なんつー不親切。

それにしてもChatGPTという存在に感謝している。もしGPTちゃんがいなかったらhelloしてすぐに回れ右していただろう。おかげで教本と同じエラー文を出す方法まで分かってしまった。notice,warning,fatal,parseなんでも来いだ。

はてさて、helloしただけで今日は疲れてしまった。今日やったのはhelloとエラー文を吐く方法を身に着けただけ。こんなんで本当に90日で2chみたいな掲示板を作れるんだろうか。GW中に作るぞと息巻いていたがまだ入り口さえ抜けられていない。

(おわり)