Johannes Schlüter опубликовал в своем блоге информацию о том что в trunk (PHP) появилась поддержка scalar type hints. Многие из нас очень давно этого ждали.
Выглядит это приблизительно так:
Если попытаться передать в такую функцию не int, получим Catchable fatal error.
Выглядит это приблизительно так:
<?php
function check_counter( int $counter)
{
return;
}
?>
Если попытаться передать в такую функцию не int, получим Catchable fatal error.