{% else-1 %}
Arrow

Шины и диски для настоящих боссов дороги

Ad Image

Не знаешь, где купить Шины и диски? В онлайн магазине шинабосс огромный выбор шин и дисков, найди именно то, что тебе нужно!

Собственно это полезно для тех, кто хочет сделать подсветку синтаксиса кода на своем сайте или блоге.

для начала, качаем highlight.js с официального сайта http://highlightjs.org
скачали, распаковали в желаемую дерикторию, переходим к процессу встраивания на свой сайт или блог:

                        
// подключаем в шапке highlight.js

echo '<link rel="stylesheet" href="/highlight/styles/tomorrow.css">
<script src="/highlight/highlight.pack.js"></script>
<script>hljs.initHighlightingOnLoad();</script>';

// делаем бб коды, для удобства
function code ($code) {
$code = preg_replace('/\[php\](.*?)\[\/php]/sui', '<pre><code class="php">\1</code></pre>', $code);
$code = preg_replace('/\[sql\](.*?)\[\/sql]/sui', '<pre><code class="sql">\1</code></pre>', $code);
$code = preg_replace('/\[html\](.*?)\[\/html]/sui', '<pre><code class="html">\1</code></pre>', $code);
$code = preg_replace('/\[css\](.*?)\[\/css]/sui', '<pre><code class="css">\1</code></pre>', $code);
$code = preg_replace('/\[js\](.*?)\[\/js]/sui', '<pre><code class="javascript">\1</code></pre>', $code);
return $code;
}

// ну, с использованием, думаю всё ясно

print code(текст, или запрос в бд на вывод текста);

// собственно всё, как видим минимум усилий, и качественная подсветка кода готова, бб коды можно дополнять по необходимости нужной подсветкой, так как highlight поддержует более 32 языков.
0 50 0
0

Нет фото
• 15 фев 2014, 18:49


На сайте дыра 4604400

Поздравляем с наступающим Новым годом! Пусть 2025 год принесёт вдохновение, успешные проекты и стабильный рост! Желаем лёгкого кода, надёжных партнёров и личного счастья. Спасибо, что вы с нами!..


#php

как на php

42 ответа

как залить php на wen.ru

42 ответа

#python

Чем отличается питон от удава

42 ответа

Как натянуть сайт на питона

42 ответа