承接 leneko/flattener 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

leneko/flattener

最新稳定版本:v1.0.1

Composer 安装命令:

composer require leneko/flattener

包简介

(un)flatten php/json data structure

README 文档

README

A lib for (un)flatten php data structure and a small cli for apply this on Json input.

Usage

Lib

Basically, Flattener::flatten(...) turn this

<?php

[
  'hello' => [
    'world' => [
      '!', '?'
    ],
    'people' => [
      1, 2.3 
    ],
  ],
  'bye' => null
]

into

<?php 

[
  '.hello.world[0]' => '!',
  '.hello.world[1]' => '?',
  '.hello.people[0]' => 1,
  '.hello.people[1]' => 2.3,
  '.bye' => null,
]

(And Flattener::unflatten(...) will play this backward)

CLI

Get help

bin/json-flatten --help

Dev

Coverage

make coverage

统计信息

  • 总下载量: 12
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: GPL-3.0-or-later
  • 更新时间: 2024-04-28