PHP 两个同名的方法
我可以让两个方法共享相同的名称,但具有不同的参数吗?
一个是公共静态的,需要2个参数,另一个只是公共的,只接受一个参数
例
class product{
protected
$product_id;
public function __construct($product_id){
$this->product_id = $product_id;
}
public static function getPrice($product_id, $currency){
...
}
public function getPrice($currency){
...
}
}