php如何使用链式操作实现四则运算?(代码)
程序员文章站
2022-03-16 14:23:27
...
本篇文章给大家带来的内容是关于php如何使用链式操作实现四则运算?(代码),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。
重点在于,返回$this指针,方便调用后者函数。
Operation.php
<?php namespace IMooc; class Operation { protected $number = 0; public function __construct($number) { $this->number = $number; } public function add($number) { $this->number += $number; return $this; } public function decrease($number) { $this->number -= $number; return $this; } public function multiply($number) { $this->number *= $number; return $this; } public function pision($number) { $this->number /= $number; return $this; } public function get() { return $this->number; } }
index.php
require __DIR__ . '/IMooc/Operation.php'; $operation = new IMooc\Operation(10); $result = $operation->add(2)->decrease(2) ->multiply(3)->pision(4) ->get(); var_dump($result);
执行结果
masaki@masaki-Inspiron:/var/www/imooc$ php index.php
float(7.5)
以上就是php如何使用链式操作实现四则运算?(代码)的详细内容,更多请关注其它相关文章!
上一篇: PHP能直接在IIS上运行吗
下一篇: php获取路径中的文件名的方法有哪些