ambos se me fueron por la tangente, en los enlaces que deja @SLD aluden a
ticks pero en la pregunta inicial el código expuesto dice
strict_types
son dos cosas muy distintas, por otro lado hay que aclarar que la función
declare, es una palabra reservada utilizada para declarar constantes, muy útil cuando necesitas que una variable solos e pueda declarar una vez y jamas sea modificada.
https://www.php.net/manual/es/language.constants.php
Por ultimo
strict_types, se incorpora en PHP 7.0 por lo visto, y es implementado para que utilices tipado de datos cuando de datos de mysql se trata, una buena practica en programación y algo de lo que carecía PHP hasta hace no mucho, te dejo un enlace que habla del tema y quizás deje mas claro el panorama, yo no me he actualizado últimamente y domino mucho de este tema
http://schlueters.de/blog/archives/1...and-MySQL.html
Si lo que dice este articulo es cierto, no hará mas lento tu código, te hará mas eficiente a ti como programador.