Šiuolaikinis PHP palaiko tipo deklaracijas funkcijų parametrams, grąžintoms reikšmėms ir klasės savybėms — ir declare(strict_types=1) joms griežtai privesti. Kartu jie į PHP atneša daug statiškai tipizuotų kalbų saugumo, pagaudami klaidų anksčiau.
Tipo deklaracijos visur
{
= ;
? = ;
{
->balance += ;
}
{
->balance;
}
}
