Значение класса PHP - PullRequest
       4

Значение класса PHP

1 голос
/ 15 января 2012

Я работаю над классом PHP, одно из обязательных полей для класса: (DropoffType) Ответ на это REGULARPICKUP. Могу ли я написать это внутри класса и поставить "=" в REGULARPICKUP?

Пример:

protected $DropoffType = 'REGULARPICKUP';

1 Ответ

3 голосов
/ 15 января 2012

Конечно, вы можете

class MyClass
{
    protected $DropoffType = 'REGULARPICKUP';
}

или сделать это в конструкторе (это зависит от вашего конкретного случая, стоит ли идти по этому пути):

class MyClass
{
    protected $DropoffType;

    public function __construct($Dropofftype = 'REGULARPICKUP')
    {
        $this->DropoffType = $Dropofftype;
    }
}

Или если у вас естьфункция набора:

class MyClass
{
    protected $DropoffType;

    public function setDropoffType($Dropofftype = 'REGULARPICKUP')
    {
        $this->DropoffType = $Dropofftype;
    }
}
...