php - 计算 JSON 有效负载的字节大小,包括它在 PHP 中的 JSON 有效负载中
问题描述
我必须使用 JSON 以如下结构发送数据:
$JSONDATA=
array(
'response' => true,
'error' => null,
'payload' =>
array(
'content' => $content,
'size' => $size
)
);
注意:变量 $content 是一个动态关联数组,所以它的大小不是恒定的。JSON 输出使用经典系统发送:
$joutput=json_encode($JSONDATA,JSON_NUMERIC_CHECK);
echo $joutput;
问题是:如何动态评估变量 $size 并将其包含在输出中?
解决方案
推荐阅读
- javascript - 在数据表中显示布尔值
- json - JSON 永远不是有效的返回类型。甚至没有教程代码
- powershell - 将旧文件移动到子文件夹中
- php - Laravel 如何从两个分开的集合中创建一个对象?
- angularjs - 如何将 npm 中的 ng 正确配置为正常的 CLI 命令?
- apache-spark - 如何通过 EMR 中的 spark 让 Jupyterhub 访问配置单元表
- json - 关于 Amster '--body' 选项(OpenAM 命令行)
- database - SOLR - 按字段分组,然后通过另一个字段获得不同的值
- c# - 通过将令牌存储在 HttpContext.Session 中来使用 .NET Core API 的登录功能是一种好习惯吗?
- docker-compose - 计算机重启后 Docker 失败