Введение
Это пакет библиотеки, который включает парсер PHP Markdown и родственный ему PHP Markdown Extra с дополнительными функциями. Первоначально это был порт на PHP инструмента Markdown, написанного Джоном Грубером.
«Markdown» — это две вещи: синтаксис разметки простого текста и программный инструмент, который преобразует разметку простого текста в HTML для публикации в Интернете.
Синтаксис Markdown позволяет писать текст естественным образом и форматировать его без использования тегов HTML. Что еще более важно: в формате Markdown ваш текст остается приятным для чтения человеком, и это достаточно верно, чтобы документ Markdown можно было публиковать как есть, как обычный текст. Если вы используете электронную почту в текстовом формате, вы уже знаете часть синтаксиса.
Посетите страницу «Концепции» для краткого введения, полного примеров, где вы научитесь писать с помощью Markdown. Если у вас есть некоторое представление о HTML, вы также можете прочитать полную документацию по синтаксису Markdown, доступную на веб-сайте Джона.
Требование
Этот пакет библиотеки требует PHP 5.3 или более поздней версии.
Примечание. Старый гибридный пакет плагинов и библиотек для PHP Markdown и PHP Markdown Extra по-прежнему поддерживается и будет работать с PHP 4.0.5 и более поздними версиями.
До версии PHP 5.3.7 значение pcre.backtrack_limit по умолчанию равно 100 000, что во многих случаях слишком мало. Возможно, вам придется установить более высокие значения. Позже PHP выпускает значения по умолчанию 1 000 000, что обычно нормально.