Loading src/Util.php +7 −0 Original line number Diff line number Diff line Loading @@ -379,6 +379,13 @@ class Util } } elseif ($language === 'php') { if (!is_string($data)) $data = var_export($data, true); $patterns = [ "/array \(/" => '[', "/^([ ]*)\)(,?)$/m" => '$1]$2', "/=>[ ]?\n[ ]+\[/" => '=> [', "/([ ]*)(\'[^\']+\') => ([\[\'])/" => '$1$2 => $3', ]; $data = preg_replace(array_keys($patterns), array_values($patterns), $data); } $geshi = new \GeSHi($data, $language); Loading Loading
src/Util.php +7 −0 Original line number Diff line number Diff line Loading @@ -379,6 +379,13 @@ class Util } } elseif ($language === 'php') { if (!is_string($data)) $data = var_export($data, true); $patterns = [ "/array \(/" => '[', "/^([ ]*)\)(,?)$/m" => '$1]$2', "/=>[ ]?\n[ ]+\[/" => '=> [', "/([ ]*)(\'[^\']+\') => ([\[\'])/" => '$1$2 => $3', ]; $data = preg_replace(array_keys($patterns), array_values($patterns), $data); } $geshi = new \GeSHi($data, $language); Loading