Чому використовувати declare(strict_types=1)?
Строга типізація часто використовується на початку PHP файлів, тому, використовуючи declare(strict_types=1), PHP очікує, що значення відповідатимуть типам, визначеним для цих змінних.
Дивіться нижче без використання strict_types
:
Перекладено з: PHP Strict Types