charm/util-phpencode

一个用于编码紧凑的PHP数组的小函数,类似于json_encode,但用于PHP数组。

1.0.2 2022-01-08 23:51 UTC

This package is auto-updated.

Last update: 2024-09-09 05:48:38 UTC


README

php_encode - 输出或返回变量的可解析字符串表示形式,类似于内置的var_export()函数,但具有更现代的语法和简短数组表示法。

描述

Charm\php_encode(mixed $value, bool $pretty = false): string

此函数返回包含编码值静态版本的有效PHP代码,并且可以被PHP opcache缓存。

参数

value

您想要序列化的值

pretty

一个布尔值,表示您是否希望有更多空白和正确缩进的版本。

返回值

返回变量的表示形式作为字符串。

示例

use function Charm\php_encode;

echo php_encode($object);
// output: '(object)["property"=>"value","number"=>42,"array"=>[1,2,3]]'