Коротка запись условия if eleseif else в PHP

Пример:

if (isset($this->data) and !empty($this->data)) {
        
        $this->data();
        
    } elseif (!empty($this->data2)) {
        
        $this->data2();
        
    } else {
        
        $this->data3();
        
    }

Как реализовать короткую запись данного условия?

Прошу помощи в реализации!


Ответы (1 шт):

Автор решения: Макc

Насколько я знаю,то возможен такой формат

  if (isset($this->data) and !empty($this->data)) $this->data();
   elseif (!empty($this->data2)) $this->data2();
    else $this->data3();
→ Ссылка