基本的に PHPには print_r という 力強い 関数が ある. しかし 問題は HTML路 表現されながら こいつが スタイルが だ 割れるという ことだ. そのため 私は クロムで Ctrl+Uを 押して ソース 見るのに 入って行って まともに 出力された 遊ぶことを 見る.

ところが もうちょっと 簡単な 方法を 分かるように いい. 関数を 作る ことだ. それでは HTML路も こぎれいに 変数 構成要素を ボール 数 ある. デバギングすること 楽になる のだ. 下の 関数を 参考すれば なる ことだ.

/**
* 変数の 構成要素を リターン受ける.
*/
function getPrintr($var, $title = null)
{
    $dump = '';
    $dump .=  '<div align="left">';
    $dump .=  '<pre style="background-color:#000; color:#00ff00; padding:5px; font-size:14px;">';
    if( $title )
    {
        $dump .=  "<strong style='color:#fff'>{$title} :</strong> n";
    }
    $dump .= print_r($var, TRUE);
    $dump .=  '</pre>';
    $dump .=  '</div>';
    $dump .=  '<br />';
    return $dump;
}

/**
 * 変数の 構成要素を 出力する.
 */
function printr($var, $title = null)
{
    $dump = getPrintr($var, $title);
    echo $dump;
}

/**
 * 変数の 構成要素を 出力して 止める.
 */
function printr2($var, $title = null)
{
    printr($var, $title);
    exit;
}

- コメント機能はありません。コメントの代わりに[email protected]にメールを送ってください。