АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
⊗ppOpClTgMCAOC 64 of 107 menu
Бесплатная Тренировка Верстки. Приглашаются желающие поверстать!

Вызов методов сразу после создания объекта Tag

Пусть с помощью нашего класса Tag мы создаем инпут:

<?php $tag = new Tag('input'); echo $tag ->setAttr('id', 'test') ->setAttr('class', 'eee bbb') ->open(); ?>

Можно не создавать отдельную переменную для объекта, а создать его на месте и сразу начать применять к нему цепочку методов:

<?php echo (new Tag('input')) ->setAttr('id', 'test') ->setAttr('class', 'eee bbb') ->open(); ?>

Такое удобно в том случае, когда создаваемый тег уникальный и нужен нам только в одном месте. В этом случае мы не будем плодить лишних переменных.

Создайте указанным способом два инпута. Первый с атрибутом name в значении name1, а второй с таким же атрибутом в значении name2.