Как стать автором
Обновить

Информация о встроенных классах и функциях из командной строки

Время на прочтение1 мин
Количество просмотров947
Может быть, то, о чем я собираюсь рассказать, уже всем известно, а может, и нет.

В общем так: получить информацию о любом встроенном классе или функции (само собой, сюда входят и функции из любого включенного в вашей сборке расширения) — получить эту информацию можно с помощью простых команд.



php --rc <класс или интерфейс>
$ php --rc Countable
Interface [ <internal:SPL> interface Countable ] {

  - Constants [0] {
  }

  - Static properties [0] {
  }

  - Static methods [0] {
  }

  - Properties [0] {
  }

  - Methods [1] {
    Method [ <internal:SPL> abstract public method count ] {
    }
  }
}

php --rf <функция>
$ php --rf gettext
Function [ <internal:gettext> function gettext ] {

  - Parameters [1] {
    Parameter #0 [ <required> $msgid ]
  }
}

Кроме этого, доступны также следующие возможности:

php --re <расширение> — информация о расширении, его классах и функциях.

php --ri <расширение> — конфигурация выбранного расширения
Теги:
Хабы:
Всего голосов 25: ↑25 и ↓0+25
Комментарии8

Публикации

Истории

Работа

PHP программист
147 вакансий

Ближайшие события