2010-02-01から1ヶ月間の記事一覧

date関数で”Asia/Tokyo・・”なんかのエラーが出る件:PHP5.1.0以降

今まで動いてたのに。。 なんて事はプログラミングの世界ではよくありますが、今回はphpにおける、そんなネタ。phpのdate関数を発行する際、タイムゾーンを設定していないと下記のようなエラーが出ます。 Strict Standards: date() [function.date]: It is n…

PHPのunpack関数が出力する配列のインデックスを振り直す

unpack関数の使い方については書いたのですが、一つ注意点があります。それは、フォーマットを unpack("C*",$data) の様にした場合、出力される配列のインデックスが1から振られてしまうという点です。自分の場合、配列のインデックスは0から始まるものとし…

PHPのunpack関数を活用する

PHPでバイナリデータを扱いたい場合、pack/unpack関数を使うと便利です。しかし、マニュアルにはあまり詳しい使い方が書かれていないので、unpack関数、特に書式コードをどう使えばいいか解りにくいのが難点です。ネットで検索してもあまり纏まった記事も見…