Skip to content

Repository files navigation

PHP Prettify

Creates a syntax highlighted version of the given PHP code.

# PHP 8
composer require ghostff/php_prettify
# Older PHP version
composer require ghostff/php_prettify:5.4.093021
composer require ghostff/php_prettify:7.0.093021
<?phpusePhpPrettify\Highlight;
echo'<pre>', (newHighlight)->render('$name = "foobar"'), '</pre>';

Highlighting a file

<?phpusePhpPrettify\Highlight;
echo'<pre>', (newHighlight)
->setTheme('bittr') // Sets code highlight theme.
->setStyle('body {margin:0;padding:0}') // Append css to default to style.
->setHighlight(22, ['style' => 'color:red']) // Add html attributes to selected line(tr).
->showLineNumber(1, false) // Show line number starting from line 1 and prevent selection of line number.
->render('code.txt', true),
'</pre>';

alt tag

About

Outputs or returns html markup for a syntax highlighted version of the given PHP code

Topics

Resources

Stars

13 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages