カテゴリー: スニペット,
phpでの読みづらい var_dump を、highlight.js でシンタックスハイライト付きで整形する var_dump2 という関数を作ってみた。
/*
* var_dump の出力結果を highlight.js でシンタックスハイライト
* 最新版確認は https://cdnjs.com/libraries/highlight.js/
*/
function var_dump2($var) {
if ($var){
echo '<pre class="php" style="white-space:pre; font-family: monospace; font-size:12px; border:3px double gold;margin:9px;"><code style="white-space: pre-wrap;">';
var_dump($var);
echo '</code></pre>';
echo '<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.4.0/styles/default.min.css"/>';
echo '<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.4.0/highlight.min.js"></script>';
echo '<script>hljs.initHighlightingOnLoad();</script>';
}
}
関連記事はまだありません