• Простая подсветка php кода

    Во истину, все гениальное просто. Открыл для себя удивительную php функцию highlight_string, как понятно из названия данная функция подсвечивает код в зависимости от синтаксиса, на выходе вы получаете html код который можно вставить в любую html страницу, не нужны ни css ни js. Все будет подсвечено, аккуратно и просто:

    <?php highlight_string('<?php echo 1; ?>',true); ?>

    на выходе дает вот такой html код

    <code><span style="color: #000000"> <span style="color: #0000BB"><?php&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">1</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?></span> </span> </code>

    или если это отобразить на странице то так

    <?php echo 1?>

    круто, да?! 

    Вторым параметром функция принимает true или false, если true то функция возвращает результат, если false, то выводит его на экран. По умолчанию стоит false