diff --git a/phpdotnet/phd/Highlighter.php b/phpdotnet/phd/Highlighter.php index 33d190c5..b32a3711 100644 --- a/phpdotnet/phd/Highlighter.php +++ b/phpdotnet/phd/Highlighter.php @@ -63,7 +63,10 @@ public function highlight($text, $role, $format) if ($role == 'php') { try { - return str_replace(' ', ' ', highlight_string($text, 1)); + return strtr(highlight_string($text, 1), [ + ' ' => ' ', + "\n" => '', + ]); } catch (\ParseException $e) { v("Parse error while highlighting PHP code: %s\nText: %s", (string) $e, $text, E_USER_WARNING);