Update json.format.php
This commit is contained in:
parent
f1d50b8a51
commit
997131e327
|
@ -11,12 +11,15 @@ if(!check_function_exists("json_decode_ex")) {
|
||||||
);
|
);
|
||||||
$error = check_invaild_function($invalid_fn);
|
$error = check_invaild_function($invalid_fn);
|
||||||
if($error < 0) {
|
if($error < 0) {
|
||||||
|
$_result = false;
|
||||||
if(array_key_equals("assoc", $options, true)) {
|
if(array_key_equals("assoc", $options, true)) {
|
||||||
$obj = @json_decode($data, true);
|
$_result = @json_decode($data, true);
|
||||||
} else {
|
} else {
|
||||||
$obj = @json_decode($data);
|
$_result = @json_decode($data);
|
||||||
|
}
|
||||||
|
if(@json_last_error() === 0) {
|
||||||
|
$result = $_result;
|
||||||
}
|
}
|
||||||
$result = (@json_last_error() === 0) ? $obj : $result;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user