Техническое задание на написание PHP скрипта по расстановке HTML тегов в тексте
1. Скрипт состоит из одного файла PHP.
- 2. Выполняемые функции.
- 2.1 Заголовки до 90 символов, беруться в теги h2 (<h2>Заголовок</h2>).
- 2.2 Списки (несколько подряд абзацев) до 130 символов беруться в теги ul, li. Если идет несколько блоков текста (до 200 символов) примерно одинаковой длины (плюс минус 30 символов) считаем эти блоки списком (эту вторую часть можно реализовать позже). (<ul><li>Список 1</li><li>Список 1</li><li>Список 1</li></ul>)
- 2.3 Абзацы текста (более 130 символов без переноса строк) беруться в теги p (<p>Абзац текста</p>). Все, что не определено, как заголовок или список береться в теги p(<p></p>).
3. Количество символов заголовков, абзацев, списков будем менять в коде если понадобится
4. Если текст находиться в кавычках (Пример: "Текст" "Текст2") при копировании с EXCEL (несколько ячееек) ковычки созраняем (теги внутри кавычек. Пример: "<p>Текст</p>" "<p>Текст2</p>"). Данный пункт можно выполнить следующим этапом.
5. После . : поставить пробел если нету, удалить двойные, тройные и тд пробелы
6. Подсчет количества символов без html разметки (с пробелами и без)
7. В результате добавить переносы строк - Пример программы (после </h2></li></ul></p>)
Пример выполненного задания отправляйте на электронный адрес - info@vista.by