igbinary_serializeコンパクト、かつ保存可能な値のバイナリ表現を生成する 説明
stringfalse igbinary_serialize(mixed
$value )値の保存可能なバイナリ表現を生成します。 これは、値の型と構造を失うことなく、 PHP の値を渡したり、保存したりする際に役立ちます。 シリアライズ済みの PHP の文字列を再度 PHP の値に戻すには、 igbinary_unserialize が使えます。 パラメータ
戻り値
任意の場所で保存できる
ここで返される値は、バイト値を含みうるバイナリ文字列であり、
そういうものとして扱う必要があります。
たとえば、igbinary_serialize
の出力は、データベースでは一般的に
例
例1 igbinary_serialize の例
<?php 上の例の出力は以下となります。 %00%00%00%02%14%02%06%00%11%04test%06%01%0E%00 array ( 0 => 'test', 1 => 'test', ) 注意
参考
|