【发布时间】:2015-01-20 13:56:31
【问题描述】:
我在学习 OOP PHP 时写了这篇文章。我在将变量的值传递给函数时遇到了一些麻烦。但事实证明,这些函数不会读取变量的值。请参阅下文并提出建议。
<?php
class calculator {
private $num1 = '1';
private $num2 = '2';
public function complete() {
return $num1 * $num2;
}
}
$calc = new calculator();
$result = $calc->complete();
echo $result;
【问题讨论】:
-
在构造函数中传递您的数字。
public function __construct($num1, $num2) { $this->num1 = $num1; $this->num2 = $num2; }会更适合您的计算器。
标签: php oop calculator