@liff
PHP >= 5.4, 7 + PostgreSQL + JS + EmberJs +++

Как проверить параметр метода класса, что он является константой?

Сабж.
PHP >= 5.5

пример:
class ii {

      const YOU = 2;

      public function you($r){

           //как проверить что $r что это константа класса ii? При невыполнении данного условия кидать Exception.
      }
}
  • Вопрос задан
  • 243 просмотра
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
if (defined(&$r) && &$r===&$this->YOU) {
    echo '$r is YOU!';
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы