Deprecated Deprecated
This method has been deprecated. Use the PHP native JSON extension instead.
Summery Summery
encodes an arbitrary variable into JSON format without JSON Header – warning – may allow XSS!!!!)
Syntax Syntax
Parameters Parameters
- $var
-
(Required) any number, boolean, string, array, or object to be encoded. see argument 1 to Services_JSON() above for array-parsing behavior. if var is a string, note that encode() always expects it to be in ASCII or UTF-8 format!
Return Return
(mixed) JSON string representation of input var or an error if a problem occurs
Source Source
File: wp-includes/class-json.php
function encodeUnsafe($var)
{
_deprecated_function( __METHOD__, '5.3.0', 'The PHP native JSON extension' );
// see bug #16908 - regarding numeric locale printing
$lc = setlocale(LC_NUMERIC, 0);
setlocale(LC_NUMERIC, 'C');
$ret = $this->_encode($var);
setlocale(LC_NUMERIC, $lc);
return $ret;
}
Advertisement
Changelog Changelog
| Version | Description |
|---|---|
| 5.3.0 | Introduced. |