承接 torunar/array-functions 相关项目开发

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

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

torunar/array-functions

Composer 安装命令:

composer require torunar/array-functions

包简介

Set of functions to operate the most glorious PHP data structure

关键字:

README 文档

README

Set of functions to operate the most glorious PHP data structure.

Installation

$ composer require torunar/array-functions

Functions

array_column

Works as the regular array_column function, but supports column value and index extraction via data providers.

Example:

<?php

$data_from_api = [
    [
        'currency' => [
            'code' => 'EUR',
        ],
        'amount' => [
            'value' => 42.00,
        ],
    ],
    [
        'currency' => [
            'code' => 'USD',
        ],
        'amount' => [
            'value' => 53.00,
        ],
    ],
    [
        'currency' => [
            'code' => 'JPY',
        ],
        'amount' => [
            'value' => 5300,
        ],
    ],
];

$necessary_data = \Torunar\array_column(
    $data_from_api,
    static function ($item, $key) {
        return $item['amount']['value'];
    },
    static function ($item, $key) {
        return $item['currency']['code'];
    }
);

var_dump(
    $necessary_data
);

Output:

array(3) {
  ["EUR"]=>
  float(42)
  ["USD"]=>
  float(53)
  ["JPY"]=>
  int(5300)
}

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-09-30

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固