PHPerKaigi 2021のLTに出ます
TOP > てきとうにこらむ > ゲーム作りとプログラミング日記 > PHPerKaigi 2021のLTに出ます
PHPerKaigi 2021のLTに出ます
LTに採択いただいたので、LTやります。今日(2021年3月28日)です。phpinfoを写経しますというタイトルです。一番短いプロポーザルなのに、よく採択されたな…とか思ってる。ありがとうございます。
5分で収まりきらない!!
いやあ…ネタが多すぎて5分で収まりきらなくて大変なんです><;すごく緊張します。トークの直前にスライドのURLを出します。
追記: 出しました
- https://speakerdeck.com/youkidearitai/phpinfofalsexie-jing-simasu
- https://drive.google.com/file/d/1kFcKuW6FE4YSOKpVKb_nPlESMePeK3Z5/view?usp=sharing
phpinfoの面白さ
phpinfoは、みんながおそらくインストールするときとか、環境を把握したいときに実行する関数ですが、いろいろなことがわかる面白い関数です。写経しててすごく面白かった。オレオレphpinfoもできたので、すごく満足してる。嬉しい。
一番短いプロポーザルの事情
実は、1月19日の期限のときには、phpinfoを写経なんてしていなかったんです。「やってみよー」っていう感じの適当な感じでポイッっとプロポーザルを投稿して、採択されてから写経を始めてました。だいたい色々やりながら2週間位だったかな。
実は、今までvar_dump
や、debug_print_backtrace
を写経していて、php-srcの写経をガンガン進めていました。だからこそ、phpinfo
に立ち戻ってみようと思ってやってみたかったという事情もあります。
phpinfoの写経によって、いろいろな定数の意味がわかるようになるという副次的なメリットを享受することができました。やってみるとよいよ!
https://github.com/youkidearitai/study_extension
ちょっとしたおまけ
そういえばなんですが、./configure
のオプションを取得できるのは、phpinfoだけじゃね?と思い、マニュアルもソースコードも探してみましたが、やはりほかに取得する手段がみつかりませんでした。ということで、./configure
のオプションを取得できる定数を作ったりしました。
本当はもっと喋りたかった!
5分しかないので、たくさんスライドを削って喋って録画した動画を見て、ああこうじゃないとやり取りしてナントカ5分でという事情があるので、色々端折っていますが、うまくいってほしいな!!
終わった後もブログ書きます
このLTには、重要な情報(?)も含まれているため、PHPerKaigiが終わってからおいおいブログを書きます。よろしくおねがいします。