ronappleton / php-key-changer
格式化Json字符串、对象和数组键。
v1.1.0
2020-08-20 19:08 UTC
Requires
- php: >=7.4
Requires (Dev)
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-21 04:43:54 UTC
README
简单,PhpKeyChanger 允许您传递一个Json字符串、对象或数组,它将递归地使用您提供的格式重新键名数组。
- 驼峰式
- 帕斯卡大小写
- 蛇形大小写
- 短横线大小写
- studlyCase
安装
注意: Php key changer 需要 php ^7.4
composer require ronappleton/php-key-changer
用法
use RonAppleton\PhpKeyChanger\PhpKeyChanger;
$reKeyed = PhpKeyChanger::reKey($array, 'snake');
您可以使用上述任何一种格式,并且您可以传递一个Json对象、一个Json字符串或一个数组,它将返回与您传递的类型相同的结果。
鸣谢
我使用了 Illuminate\Support\Str
作为 StringConverters 类的基础,非常感谢 Taylor Otwell 以及所有贡献者。