anton_reut
@anton_reut
Начинающий веб-разработчик

Для чего в классах после названий функций пишут :void, :bool, :string и подобные указания?

Иногда вижу код где функции дополнены такими указателями:
public function getDeliveryStatus(): string
    {
        return $this->deliveryStatus;
    }

    public function setDeliveryStatus(string $deliveryStatus): void
    {
        $this->deliveryStatus = $deliveryStatus;
    }

Зачем это нужно?
  • Вопрос задан
  • 136 просмотров
Решения вопроса 1
yarkov
@yarkov
Помог ответ? Отметь решением.
Тип данных, которые вернет функция
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы