PHP序列化数据转换器 - 与JSON互转
将PHP serialize()格式的数据与JSON格式互相转换,方便调试PHP应用。
UD5工具箱
在线深度合并多个JSON对象,支持嵌套对象递归合并,自定义数组处理策略
{"a":{"b":1}} 与 {"a":{"c":2}} 深度合并后得到 {"a":{"b":1,"c":2}},而浅合并只会保留后者。null,它会覆盖前面非null的值(表示显式删除该字段)。如果某个键在前面JSON中不存在或为null,后续JSON的非null值会填充它。如果所有源中该键都为null,结果中保留null。Object.assign()和扩展运算符{...obj1, ...obj2}都只做浅合并——它们只复制第一层属性,嵌套对象会被整体替换而非递归合并。例如使用扩展运算符合并{a:{b:1}}和{a:{c:2}},结果是{a:{c:2}}(丢失了b属性),而深度合并会得到{a:{b:1,c:2}}。将PHP serialize()格式的数据与JSON格式互相转换,方便调试PHP应用。
动画演示输入域名后,DNS从根、顶级域到权威服务器的逐级迭代解析过程。
添加任意多个色标,等距分布生成平滑渐变条,复制linear-gradient代码。
粘贴CSS linear-gradient/radial-gradient代码,提取并显示每个色标的位置和颜色。
系统依次显示一组数字,听后要求按顺序或逆序输入,长度逐渐增加,测试工作记忆容量。
手动播放一个动画,录制元素实际位置变化,反向生成@keyframes。
选择数学领域(如代数、几何),随机生成带答案的练习题,适合课后自测。
输入拥有的字母,使用内置词典列出全部可行的英文单词,辅助拼字游戏。
输入X,Y数据点,计算线性回归方程,显示斜率和截距,并绘制散点图与拟合直线。
在线CSS渐变生成器,可视化调整线性渐变、径向渐变角度与色标,自动生成兼容CSS代码。
拖拽轨道上的关键帧,调整动画属性和时间点,直接生成@keyframes代码。
输入一个单词,系统为每个字母随机挑选一个英文单词构成有趣的伪全称,娱乐头脑。
计算从n个元素中取出r个的组合数C(n,r),常用于概率及二项式展开系数。
在九宫格中填入已知数字,点击求解,利用回溯算法得出唯一答案。
设置边框宽度和渐变角度,生成带有渐变色边框的CSS代码,支持border-image和background-clip方案。
输入反应物和生成物化学式,自动计算最小整数配平系数。
将短语动词与正确释义拖拽配对,覆盖常见look/take等。
输入一个单词,通过同义词库展示一步步的语义变化链,体验语言精妙。
输入二维或三维向量分量,一键算出点积、叉积、模长及夹角,支持可视化箭头。
将输入的小数(包括循环小数标注)转换为最简分数,展示求解过程。
上传含经纬度的CSV,给定中心点和半径,快速过滤出范围内的所有点。
以可调速度逐词或词组闪现文章,之后进行理解问答,逐步提高阅读速度。
拖拽或输入数值组合多个 CSS transform 函数,实时观察元素变换效果并获取代码。
除了主拍外,可开启半拍、三连音等细分提示,培养节奏感,视觉闪光同步。
逐位输入圆周率小数位,统计连续正确位数,帮助记忆π值。
选择运算类型和难度,自动生成数学算术题,在线作答自动判分,适合小学生练习。
在线CSS滤镜效果生成器,调节模糊、亮度、对比度、灰度、色相旋转等滤镜参数,实时预览并输出filter代码。
检查输入的ORCID是否符合格式规范并通过校验和检查。
输入反应物与生成物化学式,自动计算系数,并解释配平步骤,学习工具。
随机显示数字,练习使用数字小键盘快速盲打,记录准确率和速度。