はじめに
2021/4/28のphperkaigiのLTにて
「4/1にphpinfoを見ると表示が変わる」
という情報を得たので実際に確かめてみました。
下準備
test.php
<?php
phpinfo();
php -S localhost:8080
以下にアクセス
http://localhost:8080/test.php
4/1以外
4/1
右上のphpのロゴがelePHPantくんになってる!
解説
phpのソースにて4/1限定でロゴが変わるようになっている。
info.c
php_info_print("<a href=\"http://www.php.net/\"><img border=\"0\" src=\"");
if (ta && (ta->tm_mon==3) && (ta->tm_mday==1)) {
php_info_print(PHP_EGG_LOGO_DATA_URI "\" alt=\"PHP logo\" /></a>");
} else {
php_info_print(PHP_LOGO_DATA_URI "\" alt=\"PHP logo\" /></a>");
}
ちなみにロゴの変更は期間限定?のようでremoveするプルリクが作成されていました。
まとめ
4/1限定のphpの小ネタを見ることができました。
ちなみにロゴは複数種類あったようです。
以下はphperkaigiのLTでこのネタを教えてくださった方。
おもしろネタをありがとうございました!
本日限定ロゴ
— てきめん (@youkidearitai) March 31, 2021
phpinfo();
どっかのタイミングで変わってたりする pic.twitter.com/JfiO6B835s