Moderni PHP tukee tyyppiilmoituksia funktioparametreille, palautusarvoille ja luokkien ominaisuuksille — sekä declare(strict_types=1) niiden tiukkaan valvomiseen. Yhdessä ne tuovat paljon staattiisesti tyypitetyistä kielistä saatua turvallisuutta PHP:ään ja havaitsevat virheet varhain.
Tyyppiilmoitukset kaikkialla
{
= ;
? = ;
{
->balance += ;
}
{
->balance;
}
}
