PHP print_r的替代方法,带有语法高亮显示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP print_r的替代方法,带有语法高亮显示相关的知识,希望对你有一定的参考价值。
function test($var, $lang = 'php', $apenas_var = true, $die = true){
if($apenas_var)
ob_clean();
echo '<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>';
echo '<script type="text/javascript" src="http://github.com/balupton/jquery-syntaxhighlighter/raw/master/scripts/jquery.syntaxhighlighter.min.js"></script>';
echo '<script type="text/javascript">$.SyntaxHighlighter.init();</script>';
echo '';
echo '<code id="printR" class="language-'.$lang.'" style="margin:50px 10%; width:80%;">';
if($lang == 'html')
echo htmlentities($var);
else
print_r($var);
echo '</code>';
if($die){
ob_flush();
ob_end_clean();
die('end');
}
}
以上是关于PHP print_r的替代方法,带有语法高亮显示的主要内容,如果未能解决你的问题,请参考以下文章
前端向blog或网站中添加语法高亮显示代码方法总结
PHP 替代Print_r()
nginx配置文件语法高亮显示方法
如何让notepad++支持自定义文件的语法高亮
Visual Web Developer 中的 PHP 语法高亮显示?
带有 Python 语法高亮的 HTML 演示幻灯片