czechboy / easy-calculator
PHP中的简易计算器
dev-master
2017-05-18 23:30 UTC
Requires (Dev)
- mockery/mockery: ^0.9
- nette/tester: ^1.7
- phpstan/phpstan: ^0.7
This package is auto-updated.
Last update: 2024-09-19 09:58:03 UTC
README
实现PHP中的简单计算器。
它能做什么?
目前版本仅能执行整数的加法,包括正数和负数。
使用Composer安装
composer require czechboy/easy-calculator
计算器目前只能通过自己的脚本运行
<?php use CZechBoY\EasyCalculator as EC; // Nejlepší třídy zaregistrovat jako služby v dependency injection containeru/service locatoru. $calculator = new EC\EasyCalculator(new EC\MathExpressions\MathExpressionParser(), new EC\OperationSolvers\OperationSolverResolver()); // vlastní výpočet $number = $calculator->calculate($input); // možno opakovat vícekrát na jedné instanci $number = $calculator->calculate($anotherInput); // výpis výsledku do konzole/stránky printf("Result of %s is %d\n", $input, $number->getNumber());
为什么?
目标是练习测试、设计、创建Packagist上的包以及最后是PHP 7的新特性。我还想尝试设置CI服务器 - 可能是Travis CI;可能使用Coveralls之类的工具来统计测试覆盖率。