Надо ли расписывать всё по переменным?
В первом варианте лучше читаемость. Ты не в твиттер пишешь, чтобы ужимать код.
Чем выше читаемость - тем проще поддержка кода.
Это путь к: public function dW($s){return $this->dS($this->g(1),$this->p->p($s),$this->d->s ?? '');}Надо ли ?