PHPackages                             jyil/php-menu - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. jyil/php-menu

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jyil/php-menu
=============

This a demo for build composer packagist

07PHP

Since Aug 17Pushed 8y ago1 watchersCompare

[ Source](https://github.com/jyiL/phpMenu)[ Packagist](https://packagist.org/packages/jyil/php-menu)[ RSS](/packages/jyil-php-menu/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

Menu类
=====

[](#menu类)

1. 方法calculate, 输入订单后(json字符串，结构如上题), 输出价格
2. 方法discount, 可设定折扣，输出格价时自动计算折扣
3. 静态方法counter。输出calculate方法被调用的次数

```

$order = '[{"food_id":1,"num":2},{"food_id":3,"num":1},{"food_id":6,"num":2},{"food_id":7,"num":1}]';
include __DIR__.'/Menu.class.php';
echo '';
$test = new Menu();
// var_dump($test->foodMenu());
// var_dump($test->discount('20%'));
// var_dump($test->calculate($order));
// var_dump($test::counter());

```

```
