seffeng/laravel-helpers 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

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

seffeng/laravel-helpers

最新稳定版本:v1.0.3

Composer 安装命令:

composer require seffeng/laravel-helpers

包简介

PHP laravel extension helpers

README 文档

README

安装

# 安装
$ composer require seffeng/laravel-helpers

目录说明

+---src
|   +---Commands
|   |       Crypt.php
|   +---Handlers
|   |       CacheHandler.php
|   +---Helpers
|   |       Arr.php
|   |       Json.php
|   |       Str.php
|   |       Time.php
|   |       Util.php
|   |       Xml.php
|   \---Listeners
|           QueryExecutedListener.php
+---tests
|       ArrTest.php
|       JsonTest.php
|       StrTest.php
|       TimeTest.php
|       UtilTest.php
|       XmlTest.php

示例

/**
 * TestController.php
 * 示例
 */
namespace App\Http\Controllers;

use Seffeng\LaravelHelpers\Helpers\Arr;
use Seffeng\LaravelHelpers\Helpers\Json;
use Seffeng\LaravelHelpers\Helpers\Time;
use Seffeng\ArrHelper\ReplaceArrayValue;

class TestController extends Controller
{
    public function index()
    {
        $arr = [
            'a' => [
                'b' => [
                    'c' => 'ccc'
                ]
            ],
            'd' => [
                'b' => 'ccc',
                'e' => [
                    'f' => 'hhh'
                ]
            ]
        ];
        echo '<pre>';
        var_dump(Arr::get($arr, 'a.b.c', ''));
        var_dump(Arr::getDepth($arr));
        print_r(Arr::getColumn($arr, 'b'));
        print_r($arr);
        print_r(Arr::merge($arr, [
            'd' => new ReplaceArrayValue(['hhh' => 'iii']),
            'i' => [
                'j' => 'kkk'
            ]
        ]));
        $json = Json::encode($arr);
        var_dump($json);
        print_r(Json::decode($json));
        var_dump(Time::asWeekCN(time()));
    }
}

备注

更新

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2020-05-21