Вопрос довольно прост – как мне отличать phpdoc для интерфейса и интерфейса реализации класса? Должны ли они быть одинаковыми или, может быть, интерфейсная документация должна быть как можно более общей, а класс, реализующий этот интерфейс более конкретным? Я включаю один метод phpDoc из моего реального кода: Мой интерфейс: interface CacheInterface { /** * Adds data […]
Эта функция, например … int preg_match_all ( string $pattern , string $subject [, array &$matches [, int $flags = PREG_PATTERN_ORDER [, int $offset = 0 ]]] ) Он берет строки $pattern и $subject . Однако, что [ ?