при создании файла с текстом PHP:
<?php
interface Val {
abstract function valtor();
}
?>
выдает
Fatal error: Access type for interface method Validator::validate() must be omitted in
в топку такие книги. В интерфейсах не могут использоваться операторы видимости (public,protected,private). Оговорюсь, что public интерпретатором воспринимается нормально, но это, скорее, просто игнорирование того, что public не влияет на видимость.