前の記事 ≪:Yahoo! UI Library サンプルへのリンク集
次の記事 ≫:Yahoo!Incによる「Ajax and the Flickr API」資料

PHPの隠し機能について

2006年02月15日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法
Chris Shiflett: PHP Easter Eggs

I can never remember the PHP Easter egg strings, so I'm putting them in my blog. This probably isn't news to anyone, but here they are for reference:

PHPの隠し機能についての記事。
PHPに特定のクエリ文字列を渡すと画像やクレジットが表示されるというものです。

次のURLにアクセスすると…。
http://phpspot.net/php/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

こんな画像が。

さらに、次のURLだとZendの画像が。
http://phpspot.net/php/?=PHPE9568F35-D428-11d2-A769-00AA001ACF42

次のURLだとPHPのクレジットが表示されます。
http://phpspot.net/php/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000

Ruby on Railsで有名な37Signalsのサイトも、この機能によってこんな画像が表示されてしまいます。
http://37signals.com/?=PHPE9568F36-D428-11d2-A769-00AA001ACF42

ちなみに、こういったプログラムにおける隠し機能のことを「Easter Egg」というらしいですね。
しっておくとちょっとしたいたずらに使えるかもしれません:-)

この機能の回避策は、phpの設定のexpose_phpをOffにすればよいそうです。

関連の記事検索:PHP, ネタ
スポンサード リンク

By.KJ : 2006年02月15日 11:58 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)