php_tokyocabinet-0.2.0

php_tokyocabinet-0.2.0.tgz
Tokyo CabinetのPHPバインディングを更新しました。変更点は以下の通りです。

  • データベースを閉じるcloseメソッドを実装。(0.1.0ではIDLで指示されていないし、明示的に閉じなくてもデストラクタで閉じられるので実装していなかった)
  • データベースを複製するcopyメソッドを実装。(コンパイル時のTokyo Cabinetのバージョンが1.0.5以降のときのみ有効)
  • openメソッドとpathメソッドでUnicode文字列とバイナリ文字列の変換にunicode.filesystem_encodingで指定されたエンコーディングを使うように変更。(PHP6)
  • ASCII文字列からUnicode文字列への変換に問題があったのを修正。(PHP6)

APIの解説はバージョン0.1.0についてのエントリを参照下さい。