Swoole Serialize (Depreciation)

Depreciation: it is not recommended to use in your project

Swoole provides a fast and high performance serialization module.

public static ReturnType Swoole\Serialize::pack ( string $data [, int $is_fast ] )

Alias: string swoole_serialize->pack(mixed $data, $is_fast = 0);

Serialize the data.


  • $data the data to serialize

  • $is_fast if enable fast mode


If the process of serialization succeeds, it returns the binary string as the result of serialization. Otherwise, it returns false.

public static mixed Swoole\Serialize::unpack ( string $data [, string $args ] )

Alias: mixed swoole_serialize->unpack($data)

Unserialize the data.


  • $data the data to unserialize


If the process of unserialization succeeds, it returns the unserialized data. Otherwise, it returns false.