class Up{
private $allowType=array('jpg','jpeg');
private $newName ;
public function set($key,$value)
{
$this->key = $value;
}
}
$up = new Up();
$up->set('newName','asd');
问题:这种赋值方式可以吗?如果不可以错误在哪里?
class Up{
private $allowType=array('jpg','jpeg');
private $newName ;
public function set($key,$value)
{
$this->key = $value;
}
}
$up = new Up();
$up->set('newName','asd');
问题:这种赋值方式可以吗?如果不可以错误在哪里?
可以,只要你的方法是public的,内部完全可以操作private的变量。