Json.php
630 字节
<?php
namespace Lackoxygen\TiktokShop\Support;
class Json
{
/**
* @param array $array
* @return false|string
*/
public static function marshal(array $array)
{
$flag = JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE;
if (0 === \count($array)) {
$flag |= JSON_FORCE_OBJECT;
}
return \json_encode($array, $flag);
}
/**
* @param string $value
* @param bool $associative
* @return mixed
*/
public static function unmarshal(string $value, bool $associative = true)
{
return \json_decode($value, $associative);
}
}