タグ

2009年7月21日のブックマーク (2件)

  • PHP プログラマが "@" を使うべきでない 5 つの理由 - 肉とビールとパンケーキ by @sotarok

    #釣りっぽいタイトルですが大まじめです via. PHP 逆引きレシピ - 肉とご飯と甘いもの @ sotarok で、 @ (エラー制御演算子といいます!)はねーよ的な話をしましたが、著者の方から、「@に対して批判的になる理由が記載されていない」とのメールをいただきました。確かにその通りでした。実は理由を下書きのときには書いたのですが、長くなってしまったので削ってポストしたのですが、かえってわかりづらくなってしまいましたね.すみません。 ということで、PHPプログラマが、エラー制御演算子「@」使うべきでない 5 つの理由を述べます. 始める前に、質的なところ 色々理由はつけようと、やっぱり前回述べた、 終的に$qに入るものが同じであることと、コードとして同じ意味であるかは、別じゃないでしょうか。 が一番質的な話で、それ以上の話ではありません。 つまり、発生する可能性があるとわかってい

    PHP プログラマが "@" を使うべきでない 5 つの理由 - 肉とビールとパンケーキ by @sotarok
    asari3
    asari3 2009/07/21
  • PHP 5.3 の DateTime オブジェクト関連の便利な新機能 - 肉とビールとパンケーキ by @sotarok

    また PHP 5.3 ネタですが :) DateTime オブジェクトにいくつか機能が加わりましたので、紹介したいと思います。 DateInterval PHP: DateInterval - Manual 「絶対的な日付」ではなく、「相対的な日にちの間隔」を表すためのクラスが追加されました。 使い方は簡単で、 DateIntervalオブジェクトを作成する formatで出力する DateTimeオブジェクトのメソッドの引数にする これくらいしかありません。 DateInterval オブジェクトの作成 PHP: DateInterval::__construct - Manual PHP: DateTime::sub - Manual コンストラクタの引数には、「間隔を表す書式」を与えてやります。 これは、上の1つ目のリンクには詳しく載っていなくて、実は、DateTimeオブジェクトの

    PHP 5.3 の DateTime オブジェクト関連の便利な新機能 - 肉とビールとパンケーキ by @sotarok
    asari3
    asari3 2009/07/21