使用语法高亮显示打印的替代方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用语法高亮显示打印的替代方法相关的知识,希望对你有一定的参考价值。

alternative to print_r with syntax highlight using jquery
  1. function test($var, $lang = 'php', $apenas_var = true, $die = true){
  2. if($apenas_var)
  3. echo '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>';
  4. echo '<script type="text/javascript" src="http://github.com/balupton/jquery-syntaxhighlighter/raw/master/scripts/jquery.syntaxhighlighter.min.js"></script>';
  5. echo '<script type="text/javascript">$.SyntaxHighlighter.init();</script>';
  6. echo '';
  7. echo '<code id="printR" class="language-'.$lang.'" style="margin:50px 10%; width:80%;">';
  8. if($lang == 'html')
  9. echo htmlentities($var);
  10. else
  11. print_r($var);
  12. echo '</code>';
  13. if($die){
  14. die('end');
  15. }
  16. }

以上是关于使用语法高亮显示打印的替代方法的主要内容,如果未能解决你的问题,请参考以下文章

将彩色语法高亮打印到纸上

前端向blog或网站中添加语法高亮显示代码方法总结

MorkDown 常用语法总结

Highlight.js语法突出显示

Word文档中的语法高亮显示代码

如何在Vi/Vim编辑器中启用语法高亮显示