我正在使用 Yii 为网站构建 API。我知道有一个名为 CJson 的实用程序类,并有一个名为 encode 的函数。
据我所知,可以在本机 json_encode 函数中自定义其他参数,例如 JSON_NUMERIC_CHECK,这非常有用。它创建
{
"id": 17
}
而不是 Yii 的 CJSON 编码,它使 '17' 成为一个字符串。
{
"id": "17"
}
所以我的问题是我是否有任何理由应该使用 CJSON 编码而不是内置的 PHP 函数 json_encode ?