Следующий код:
<?php
class Type {
}
function foo(Type $t) {
}
foo(null);
?>
не удалось во время выполнения:
PHP Fatal error: Argument 1 passed to foo() must not be null
Почему не разрешено передавать null так же, как и другие языки?