Back to questions
Junior — Middle
91
Можно ли в PHP использовать типы данных, и как это реализуется?
Answer from AI
sobes.tech AI
Да, в PHP можно использовать типы данных, начиная с версии 7.0 была введена поддержка строгой типизации и объявлений типов для параметров функций и возвращаемых значений.
Типы данных можно указывать для параметров функций, возвращаемых значений, а с PHP 7.4 — для свойств классов.
Пример использования типизации в PHP:
function sum(int $a, int $b): int {
return $a + $b;
}
$result = sum(3, 5); // 8
Также можно включить строгую типизацию в файле, добавив в начало:
declare(strict_types=1);
Это заставит PHP строго проверять типы, иначе будет выброшена ошибка.