Подсветка кода (GeSHi)
Подсветка кода происходит через библиотеку «GeSHi».
include 'geshi/geshi.php'; include 'geshi/geshi/php.php'; $code = 'echo "text"'; $lang = 'php'; // Подсветка кода $geshi = new GeSHi($code, $lang); $geshi->enable_keyword_links(false); // не выводить ссылки на документацию echo $geshi->parse_code();
Также можно вывести номера строк через метод enable_line_numbers()
.
$geshi->enable_line_numbers(GESHI_FANCY_LINE_NUMBERS);
Сайт библиотеки: http://qbnz.com/highlighter/
Пример кода:
Поддержать автора