PHP の var_dump を highlight.js でシンタックスハイライト付きにする独自関数 var_dump2

カテゴリー: スニペット,

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>';
    }
}

関連記事

関連記事はまだありません

スニペット」のBookmark
「スニペット」記事一覧