PHP Tidy

原创
2014/12/12 13:44
阅读数 229

windows下,在php.ini里,去除“;extension=php_tidy.dll”前面的“;”。就可以使用tidy扩展了。 extension=php_tidy.dll [Tidy] tidy.clean_output = Off //是否开启自动 tidy功能。

<!-- lang: php -->
<?php
    $html = <<<EOD
    <html>
      <head>
       <title>test</title>
      </head>
      <body>
       <p>error<br>another line</i>
    EOD;
    $config = array('indent' => TRUE, //是否缩进
                    'output-xhtml' => TRUE,//是否是输出xhtml
		'show-body-only'=>TRUE,//是否只获得到body
                    'wrap' => 200);

    $tidy = tidy_parse_string($html, $config, 'UTF8');
    $tidy->cleanRepair();
    echo $tidy;

    $tidy = new Tidy;
    $tidy->parseString($html, $config, 'utf8');
    $tidy->cleanRepair();
    echo $tidy;
    $clean = $tidy->repairString($html, $config, 'utf8');
    echo $clean;
  ?>
展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部