人人人妻人人人妻人人人,99精品国产综合久久久久五月天 ,欧美白人最猛性XXXXX,日韩AV无码免费播放

News新聞

業(yè)界新聞動態(tài)、技術前沿
Who are we?

您的位置:首頁      樂道系統(tǒng)FAQ      thinkphp的dump函數(shù)無輸出實例代碼

thinkphp的dump函數(shù)無輸出實例代碼

標簽: 發(fā)布日期:2016-11-15 00:00:00 294

Thinkphp的dump函數(shù)

/**
 * 瀏覽器友好的變量輸出
 * @param mixed $var 變量
 * @param boolean $echo 是否輸出 默認為True 如果為false 則返回輸出字符串
 * @param string $label 標簽 默認為空
 * @param boolean $strict 是否嚴謹 默認為true
 * @return void|string
 */
function dump($var, $echo = true, $label = null, $strict = true)
{
  $label = (null === $label) ? '' : rtrim($label) . ' ';
  if (!$strict) {
    if (ini_get('html_errors')) {
      $output = print_r($var, true);
      $output = '<pre>' . $label . htmlspecialchars($output, ENT_QUOTES) . '</pre>';
    } else {
      $output = $label . print_r($var, true);
    }
  } else {
    ob_start();
    var_dump($var);
    $output = ob_get_clean();
    if (!extension_loaded('xdebug')) {
      $output = preg_replace('/\]\=\>\n(\s+)/m', '] => ', $output);
      $output = '<pre>' . $label . htmlspecialchars($output, ENT_QUOTES) . '</pre>';
    }
  }
  if ($echo) {
    echo ($output);
    return null;
  } else {
    return $output;
  }
}