FileAccess Orion

VarExporter
in package

Exports serializable PHP values to PHP code.

VarExporter allows serializing PHP data structures to plain PHP code (like var_export()) while preserving all the semantics associated with serialize() (unlike var_export()).

By leveraging OPcache, the generated PHP code is faster than doing the same with unserialize().

Tags
author

Nicolas Grekas p@tchwork.com

Table of Contents

export()  : string
Exports a serializable PHP value to PHP code.

Methods

export()

Exports a serializable PHP value to PHP code.

public static export(mixed $value[, bool &$isStaticValue = null ]) : string
Parameters
$value : mixed

The value to export

$isStaticValue : bool = null

Set to true after execution if the provided value is static, false otherwise

Tags
throws
ExceptionInterface

When the provided value cannot be serialized

Return values
string

The value exported as PHP code

Search results