pixaye/yacl

维护者

详细信息

github.com/pixaye/yacl

源代码

问题

安装: 0

依赖: 0

建议者: 0

安全: 0

星星: 2

关注者: 2

分支: 0

类型:项目

1.0.0b 2019-12-10 19:56 UTC

This package is auto-updated.

Last update: 2024-09-29 05:28:58 UTC


README

GitHub GitHub All Releases GitHub code size in bytes

YACL

另一种配置语言

Logo

YACL是一个轻量级、易于使用的库,允许您使配置文件易于阅读和编辑。

要求

  • Composer(用于安装)
  • PHP 7.1 或更高版本

安装

使用composer安装它

composer require mkgor/yacl

使用方法

安装后,您就可以开始使用了

<?php

$result = $this->manager->parseYcl('path-to-your-file.ycl');

//Getting data as array
$configurationArray = $result->asArray();

//Getting data as PHP object
$configurationObject = $result->asObject();

语法

创建简单的键 => 值项

key is "value"

创建数组 / 多维数组

arrayName are
  key is "value"
  
  secondArray are
    secondKey is "secondValue"
  end
end

您还可以创建内联数组,并在一行中指定其项目

inlineArray are "firstValue","secondValue","thirdValue" end

语法高亮

在不久的将来,我将为Sublime Text创建一个.ycl语法高亮插件