Не знаю, правильно ли я сформулировал вопрос, но в основном я хочу знать, есть ли более простой (более короткий) способ сделать следующее:
switch( $type ) {
case 'select': $echo = $this->__jw_select( $args ); break;
case 'checkbox': $echo = $this->__jw_checkbox( $args ); break;
case 'radio': $echo = $this->__jw_radio( $args ); break;
case 'input': $echo = $this->__jw_input( $args ); break;
case 'textarea': $echo = $this->__jw_textarea( $args ); break;
default: return null;
}
Есть ли способ, которым яможет сделать что-то вроде $echo = $this->__jw_{$type}( $args );
?Я попробовал этот код, но, конечно, это не удалось.Есть идеи?