Получает текущую конфигурацию Tidy


tidy_get_config

(PHP 5, PECL tidy >= 0.7.0)

tidy::getConfig -- tidy_get_configПолучает текущую конфигурацию Tidy

Описание

Объектно-ориентированный стиль

array tidy::getConfig ( void )

Процедурный стиль

array tidy_get_config ( tidy $object )

Получает список используемых опций конфигурации в указанном объекте tidy object.

Список параметров

object

Объект Tidy.

Возвращаемые значения

Возвращает массив опций конфигурации.

Информацию о каждом параметре можно получить тут: » http://tidy.sourceforge.net/docs/quickref.html.

Примеры

Пример #1 Пример использования функции tidy::getConfig()

<?php
$html 
'<p>тест</p>';
$config = array('indent' => TRUE,
                
'output-xhtml' => TRUE,
                
'wrap' => 200);

$tidy tidy_parse_string($html$config);

print_r($tidy->getConfig());
?>

Результат выполнения данного примера:

 Array (     [indent-spaces] => 2     [wrap] => 200     [tab-size] => 8     [char-encoding] => 1     [input-encoding] => 3     [output-encoding] => 1     [newline] => 1     [doctype-mode] => 1     [doctype] =>     [repeated-attributes] => 1     [alt-text] =>     [slide-style] =>     [error-file] =>     [output-file] =>     [write-back] =>     [markup] => 1     [show-warnings] => 1     [quiet] =>     [indent] => 1     [hide-endtags] =>     [input-xml] =>     [output-xml] => 1     [output-xhtml] => 1     [output-html] =>     [add-xml-decl] =>     [uppercase-tags] =>     [uppercase-attributes] =>     [bare] =>     [clean] =>     [logical-emphasis] =>     [drop-proprietary-attributes] =>     [drop-font-tags] =>     [drop-empty-paras] => 1     [fix-bad-comments] => 1     [break-before-br] =>     [split] =>     [numeric-entities] =>     [quote-marks] =>     [quote-nbsp] => 1     [quote-ampersand] => 1     [wrap-attributes] =>     [wrap-script-literals] =>     [wrap-sections] => 1     [wrap-asp] => 1     [wrap-jste] => 1     [wrap-php] => 1     [fix-backslash] => 1     [indent-attributes] =>     [assume-xml-procins] =>     [add-xml-space] =>     [enclose-text] =>     [enclose-block-text] =>     [keep-time] =>     [word-2000] =>     [tidy-mark] =>     [gnu-emacs] =>     [gnu-emacs-file] =>     [literal-attributes] =>     [show-body-only] =>     [fix-uri] => 1     [lower-literals] => 1     [hide-comments] =>     [indent-cdata] =>     [force-output] => 1     [show-errors] => 6     [ascii-chars] => 1     [join-classes] =>     [join-styles] => 1     [escape-cdata] =>     [language] =>     [ncr] => 1     [output-bom] => 2     [replace-color] =>     [css-prefix] =>     [new-inline-tags] =>     [new-blocklevel-tags] =>     [new-empty-tags] =>     [new-pre-tags] =>     [accessibility-check] => 0     [vertical-space] =>     [punctuation-wrap] =>     [merge-divs] => 1 ) 

Смотрите также

  • tidy_reset_config() - Сбрасывает конфигурацию Tidy в стандартные значения
  • tidy_save_config() - Сохранить текущие настройки в файл