Класс HtmlList в ООП на PHP

Сейчас мы с вами сделаем класс HtmlList для создания списков ul и ol. У этого класса будет метод addItem для добавления пунктов списка и метод show для вывода результата на экран.

Для самих пунктов списка также сделаем отдельный класс, назовем его ListItem. Вот пример того, как мы будем пользоваться нашими классами:

<?php $list = new HtmlList('ul'); echo $list ->addItem( (new ListItem())->setText('item1') ) ->addItem( (new ListItem())->setText('item2') ) ->addItem( (new ListItem())->setText('item3') ) ->show(); /* Результат выполнения кода выведет следующее: <ul> <li>item1</li> <li>item2</li> <li>item3</li> </ul> */ ?>



Чат с GPT Компилятор