nijens/range

Ruby 语法范围解析器,用于 PHP。

v1.0.1 2016-09-21 14:34 UTC

This package is auto-updated.

Last update: 2024-09-19 09:35:48 UTC


README

Latest version on Packagist Software License Build Status Coverage Status SensioLabsInsight StyleCI

Ruby 语法范围解析器,用于 PHP。

使用 Composer 进行安装

运行以下命令将包添加到您的项目的 composer.json 文件中

$ composer require nijens/range

用法

解析 Ruby 语法中的范围

<?php

use Nijens\Range\Range;

$range = Range::parse('0..1');

echo $range->getFrom(); // Output: 0
echo $range->getTo(); // Output: 1

将 Range 实例转换为 Ruby 范围语法

<?php

use Nijens\Range\Range;

$range = new Range(0, 1, false);

echo $range; // Output: 0..1