A modern PHP támogatja a típusdeklarációkat a függvény paramétereknél, visszatérési értékeknél és osztálytulajdonságoknál — és a declare(strict_types=1) direktívát azok szigorú érvényesítéséhez. Együtt a statikusan tipizált nyelvek biztonsági szintjét hozzák a PHP-hez, korán felismerve a hibákat.
Típusdeklarációk mindenütt
{
= ;
? = ;
{
->balance += ;
}
{
->balance;
}
}
