jason0401 发表于 2017-3-4 12:19:57

php tidy 使用

  tidy是一个整洁的HTML结合清理和修复工具,让您不仅干净,否则操作HTML文件,而且还遍历文档树。
  windows下,在php.ini里,去除“;extension=php_tidy.dll”前面的“;”。就可以使用tidy扩展了。
  extension=php_tidy.dll
   tidy.clean_output = Off //是否开启自动 tidy功能。
  整理 tidy::parseString、tidy_parse_string解析字符串中存储的文档
  修复tidy::repairString--tidy_repair_string一个字符串使用一个可选提供的配置文件
  <?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;
  

  参考:http://cn.php.net/manual/zh/class.tidy.php
  config 配置说明:http://tidy.sourceforge.net/docs/quickref.html
页: [1]
查看完整版本: php tidy 使用