ap4xuy
Новичок
Здравствуйте, подскажите как вызвать метод, наименование которого хранится в свойстве?
PHP:
class Products
{
public $default_type_product = 'shoes';
public function go($method,$params = array())
{
if(method_exists($this,$method))
{
$this->$method($params);
}
else
{
Как вызвать метод с помощью свойства $default_type_product?
$method = $this->default_type_product;
$this->$method(); - по моему бред
}
}
public function shoes($params = array())
{
if(!empty($params))
{
foreach($params as $item)
{
echo $item.'<br />';
}
}
else
{
echo "Cross <br />";
echo "12341 <br />";
}
}
}