chdemko / interval
适用于 PHP >= 5.4 的间隔
dev-master / 1.0.x-dev
2014-06-18 12:21 UTC
Requires
- php: >=5.4.0
Requires (Dev)
- phpdocumentor/phpdocumentor: 2.5.*@dev
- satooshi/php-coveralls: dev-master
This package is auto-updated.
Last update: 2024-09-23 07:59:53 UTC
README
PHP 的间隔
此项目使用
- PHP Code Sniffer 检查 PHP 代码风格,使用 Joomla 编码标准
- PHPUnit 进行单元测试(100% 覆盖率)
- phpDocumentor 生成 API 文档
安装
使用 composer:或者
$ composer create-project chdemko/interval:1.0.x-dev --dev; cd interval
创建一个包含以下内容的 composer.json
文件
{ "require": { "chdemko/interval": "1.0.x-dev" } }
然后运行
$ composer install
创建一个包含以下内容的 test.php
文件
<?php require __DIR__ . '/vendor/autoload.php'; use chdemko\Interval\Interval; $interval = Interval::fromString('[2,3['); echo $interval . PHP_EOL; $interval->sup = 4; echo $interval . PHP_EOL; $interval->inf = - INF; echo $interval . PHP_EOL; if ($interval->contains(0)) { echo "0 is contained in $interval" . PHP_EOL; } else { echo "0 is not contained in $interval" . PHP_EOL; }
这将打印
[2,3[
[2,4[
]-INF,4[
0 is contained in ]-INF,4[
有关更多信息,请参阅 examples 文件夹。
文档
引用
如果您在研究活动中使用此项目,包括出版物,您必须使用 (BibTeX 格式) 引用。您也可以通过 chdemko@gmail.com 发送电子邮件给我。
- 作者:Christophe Demko
- 标题:php-interval:一个用于处理间隔的 PHP 库
- 年份:2014
- 发布方式: http://chdemko.github.io/php-interval