Skip to content

Type Declarations in OOP

Type declarations ensure variables match expected types.

class Calculator {
public function add(int $a, int $b): int {
return $a + $b;
}
}
$calc = new Calculator();
echo $calc->add(2,3);