2008-04-20から1日間の記事一覧
rubyのライブラリとかで、ファイルの最後に次のような感じになってるものがある。 if __FILE__ == $0 ... end こういう風に書いておくと、他のファイルからインクルードした場合はライブラリの機能だけ提供するんだけど、そのライブラリ自体を直接単体のスク…
PHP4,5両対応のライブラリを書こうと思った時にどうしても気になるのがE_STRICTの設定。 PHP4でも動くようにプログラムを書くと、PHP5でE_STRICTを有効にした場合に警告の嵐が orz。 プログラムを分ける そもそもプログラムを分ければ問題なさそう。 ってこ…