Model类的json类型转换支持传入参数

This commit is contained in:
thinkphp
2016-06-12 18:22:48 +08:00
parent 8c08015a6a
commit 420fdd9eaf

View File

@@ -325,7 +325,8 @@ abstract class Model implements \JsonSerializable, \ArrayAccess
case 'array':
$value = (array) $value;
case 'json':
$value = json_encode($value, JSON_UNESCAPED_UNICODE);
$option = !empty($param) ? (intval)$param : JSON_UNESCAPED_UNICODE;
$value = json_encode($value, $option);
break;
case 'serialize':
$value = serialize($value);