hnwの日記

2008-01-01から1年間の記事一覧

PHPのキー名を省略した配列アクセスの挙動

PHP

先日id:ichii386さんとPHPの配列のキーに数値文字列を渡した場合の挙動について少しお話をして、「ひょっとしたら僕がまだ書いてないネタを先に書かれてしまいそうだ!まずい!」と思ったのですが、既に僕のネタは「PHPの配列のキーについて調べてみる」で書…

PHPで時刻の計算が異常に遅い例

PHP

追記(2009/06/25):本件、PHP Bugs #46926でバグ報告しまして、PHP 5.2.10以降で修正されています。 PHPの日付/時刻関数にmktime関数というのがあります。年月日時分秒の6引数からいわゆるunix timeを求める関数ですが、これがPHPの最近のバージョンで並外…

LDRの未読数の件のフォロー

ども。先日書いた「LDRユーザーは仕事サボってるのがバレバレな件」ですが、異常なブクマ数で少しビビってます。僕自身半分ネタで書いたわけですが、ネタじゃない残りの部分は「何を全世界に公開していいのか、線引きをどこにするかの基準って難しいよね。こ…

LDRユーザーは仕事サボってるのがバレバレな件

livedoor Reader(以下LDR)って便利ですよね。僕も最近使うようになって便利さを実感しています。ところで、LDRに関して最近こんな記述を見つけました。 更新通知API http://rpc.reader.livedoor.com/notify param: user livedoor ID を渡す method: get/pos…

PHPの==演算子と巨大な16進数

PHP

(2014/8/5 0:10追記)下記の結果は32bit環境でないと再現できませんが、64bit環境でも「"0x8000000000000000"」などで再現させることが可能です。 あけましておめでとうございます。 PHPの「==」演算子に関して、バージョン間で挙動が変わる例を紹介します。 …