JSON深度合并工具 - 在线合并多个JSON对象
将多个JSON对象进行深度合并(Deep Merge),支持覆盖或保留策略,处理数组与嵌套字段。
UD5工具箱
serialize())是将 PHP 变量转换为可存储或传输的字符串格式的过程。它广泛用于:Session 存储(PHP 默认将会话数据序列化后存储)、缓存系统(如 Redis/Memcached 存储复杂数据结构)、数据库存储(将数组或对象存入单个字段)、消息队列(在系统间传递结构化数据)。与之对应的是 unserialize() 函数,用于将序列化字符串还原为 PHP 变量。
N;b:1;(true)或 b:0;(false)i:42; 或 i:-7;d:3.14159;(也支持 INF 和 NAN)s:5:"hello";(s:字节长度:"内容";)a:2:{i:0;s:5:"hello";i:1;i:42;}(a:元素数:{键值对...})O:8:"stdClass":1:{s:3:"key";s:5:"value";}(O:类名长度:"类名":属性数:{...})R:2;(指向之前序列化的第N个值,从1开始计数)__PHP_Class__ 字段保留类名以便还原(可在选项中去掉)。PHP 数组 → JSON:关联数组(字符串键)转为 JSON 对象,索引数组(连续整数键从0开始)转为 JSON 数组。特殊值:PHP 的 INF、NAN 在 JSON 中无法表示,会转为字符串标记。Null 字节:PHP 对象属性的访问修饰符(protected/private)在序列化中使用 null 字节标记,JSON 中会以 \u0000 表示。
unserialize() 是已知的安全风险来源。攻击者可以构造恶意序列化数据,利用对象注入漏洞(Object Injection)执行任意代码。永远不要对不可信来源的数据使用 unserialize()。如果必须处理外部序列化数据,建议使用 json_decode() + json_encode() 替代,或使用白名单限制可反序列化的类。WordPress、Drupal 等 CMS 历史上都曾出现过序列化相关的安全漏洞。
"你好" 在 UTF-8 下占6个字节,序列化结果为 s:6:"你好";。本工具使用 TextEncoder API 进行精确的字节计数,确保与 PHP 行为一致。
将多个JSON对象进行深度合并(Deep Merge),支持覆盖或保留策略,处理数组与嵌套字段。
粘贴CSS linear-gradient/radial-gradient代码,提取并显示每个色标的位置和颜色。
在线CSS渐变生成器,可视化调整线性渐变、径向渐变角度与色标,自动生成兼容CSS代码。
拖拽轨道上的关键帧,调整动画属性和时间点,直接生成@keyframes代码。
手动播放一个动画,录制元素实际位置变化,反向生成@keyframes。
动画演示输入域名后,DNS从根、顶级域到权威服务器的逐级迭代解析过程。
添加任意多个色标,等距分布生成平滑渐变条,复制linear-gradient代码。
设置边框宽度和渐变角度,生成带有渐变色边框的CSS代码,支持border-image和background-clip方案。
拖拽或输入数值组合多个 CSS transform 函数,实时观察元素变换效果并获取代码。
将输入的小数(包括循环小数标注)转换为最简分数,展示求解过程。
输入反应物与生成物化学式,自动计算系数,并解释配平步骤,学习工具。
选择数学领域(如代数、几何),随机生成带答案的练习题,适合课后自测。
输入反应物和生成物化学式,自动计算最小整数配平系数。
输入一个单词,通过同义词库展示一步步的语义变化链,体验语言精妙。
输入X,Y数据点,计算线性回归方程,显示斜率和截距,并绘制散点图与拟合直线。
系统依次显示一组数字,听后要求按顺序或逆序输入,长度逐渐增加,测试工作记忆容量。
输入一个单词,系统为每个字母随机挑选一个英文单词构成有趣的伪全称,娱乐头脑。
测量孩子脚长毫米数,转换为美码、欧码及中国码,并给出选购余量建议。
将短语动词与正确释义拖拽配对,覆盖常见look/take等。
检查输入的ORCID是否符合格式规范并通过校验和检查。
输入拥有的字母,使用内置词典列出全部可行的英文单词,辅助拼字游戏。
在线CSS滤镜效果生成器,调节模糊、亮度、对比度、灰度、色相旋转等滤镜参数,实时预览并输出filter代码。
以可调速度逐词或词组闪现文章,之后进行理解问答,逐步提高阅读速度。
输入每公里所需分钟数,自动换算为每英里配速或速度。
输入跑步距离与时间,计算平均配速和步频建议,辅助提升跑步经济性。
计算从n个元素中取出r个的组合数C(n,r),常用于概率及二项式展开系数。
听到节奏后,用空格键复现相同节奏型,系统对比偏差并给出延迟毫秒和得分。
除了主拍外,可开启半拍、三连音等细分提示,培养节奏感,视觉闪光同步。
在九宫格中填入已知数字,点击求解,利用回溯算法得出唯一答案。
触摸或空格键拍停的魔方专用计时器,支持观察倒数、分段记录和成绩统计。