Moderno PHP supporta dichiarazioni di tipo su parametri di funzione, valori di ritorno e proprietà di classe — e declare(strict_types=1) per farle rispettare rigorosamente. Insieme portano gran parte della sicurezza dei linguaggi tipizzati staticamente in PHP, catturando i bug in anticipo.
Dichiarazioni di tipo ovunque
{
= ;
? = ;
{
->balance += ;
}
{
->balance;
}
}
