Можете ли вы подсказать типы возвращаемых данных в PHP 5.2.5?

StackOverflow https://stackoverflow.com/questions/308027

Вопрос

Я думаю, что ссылки на нажатие ctrl + в моем eclipse могли бы принести большую пользу...

Редактировать: Я использую eclipse PDT.

Правка 2: Я очень доволен решением поместить docblocks перед функциями (и переменными) с помощью оператора @return или @var, я только что обновил документацию своего приложения, и теперь eclipse показывает мне, какие функции доступны для каких объектов!

Потрясающе.

Это было полезно?

Решение

// [...]
/**
 * Return the Request object
 *
 * @return Zend_Controller_Request_Abstract
 */
public function getRequest()
{
    return $this->_request;
}
// [...]

отлично работает с Eclipse PDT.Какой плагин вы используете?

Другие советы

Короткий ответ:нет.

Длинный ответ:рассмотрите возможность добавления docblocks с объявлениями @return.

Единственный способ указать возвращаемый тип в PHP - это использовать хорошую IDE, такую как Eclispe PDT или Zend Studio, со стандартным блоком комментариев.PHP просто не может предсказать возвращаемый тип, потому что это динамически типизированный язык, поэтому проверка типа выполняется во время выполнения, в отличие от статически типизированных языков, таких как C #, JAVA и C ++.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top