Проверяет, есть ли у свойства тип

# ReflectionProperty::hasType

(PHP 7 >= 7.4.0, PHP 8)

ReflectionProperty::hasType — Проверяет, есть ли у свойства тип

### Описание

public function ReflectionProperty::hasType(): bool

Метод проверяет, указали ли свойству тип.

### Список параметров

Сигнатура функции не содержит параметров.

### Возвращаемые значения

Метод возвращает `true`, если свойству задали тип, иначе `false`.

### Примеры

Пример #1 Пример использования ReflectionProperty::hasType()

    <?php

    class User
    {
        public string $name;
    }

    $rp = new ReflectionProperty('User', 'name');
    var_dump($rp->hasType());

    ?>

Результат выполнения приведённого примера:

    bool(true)

### Смотрите также

- ReflectionProperty::getType() - Получает тип свойства
- ReflectionProperty::isInitialized() - Проверяет, инициализировали ли свойство

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open