Tidy 関数

定義済みクラス

tidyNode

メソッド

  • tidyNode::getParent - カレントノードの親を返します。

  • tidyNode->hasChildren - カレントノードが子を持つ場合、TRUE を返します。

  • tidyNode->hasSiblings - カレントノードが兄弟を持つ場合、TRUE を返します。

  • tidyNode->isAsp - カレントノードが ASP コードの場合、TRUE を返します。

  • tidyNode->isComment - カレントノードが コメントの場合、TRUE を返します。

  • tidyNode->isHtml - カレントノードが HTML の場合、TRUE を返します。

  • tidyNode->isJste - カレントノードが JSTE の場合、TRUE を返します。

  • tidyNode->isPhp - カレントノードが PHP の場合、TRUE を返します。

  • tidyNode->isText - カレントノードがテキスト (マークアップでない) の場合、 TRUE を返します。

プロパティ

  • value - ノードの値 (HTML テキストなど)

  • name - タグの名前 (html, a, など)

  • type - ノードの種類 (上記の定数の 1 つ。例えば TIDY_NODETYPE_PHP)

  • line* - ノードが開始する行

  • column* - ノードが開始するカラム

  • proprietary* - もしノードがプロプライエタリなタグの場合、 TRUE

  • id - タグの ID (上記の定数の 1 つ。例えば TIDY_TAG_FRAME)

  • attribute - カレントノードの属性の配列。存在しない場合 NULL

  • child - 子の tidyNode の配列。存在しない場合 NULL

注意: * 付きのプロパティは PHP 5.1.0 からのみ利用可能です。

目次

  • ob_tidyhandler — バッファを修正するための ob_start コールバック関数
  • tidy_access_count — 指定したドキュメントについて発生したTidyアクセシビリティ警告の数を返す
  • tidy_clean_repair — パースされたマークアップに設定に基く誤りの修正を行う
  • tidy_config_count — 指定したドキュメントについて発生した Tidy 設定エラーの数を返す
  • tidy::__construct — 新規 Tidy オブジェクトを生成する
  • tidy_diagnose — パース、修正されたマークアップの診断を行う
  • tidy_error_count — 指定したドキュメントについて発生した Tidy エラーの数を返す
  • tidy_get_body — Tidy パースツリーの タグから始まる tidyNode オブジェクトを返す
  • tidy_get_config — 現在の Tidy の設定を取得する
  • tidy_get_error_buffer — 指定したドキュメントのパースで発生した警告とエラーを返す
  • tidy_get_head — Tidy パースツリーの タグから始まる tidyNode オブジェクトを返す
  • tidy_get_html_ver — 指定したドキュメントで検出された HTML バージョンを取得する
  • tidy_get_html — Tidy パースツリーの タグから始まる tidyNode オブジェクトを返す
  • tidy_get_opt_doc — 与えられたオプション名に対するドキュメントを返す
  • tidy_get_output — パースされた Tidy マークアップを表す文字列を返す
  • tidy_get_release — Tidy ライブラリのリリース日 (バージョン) を取得する
  • tidy_get_root — Tidy パースツリーのルートを表す tidyNode を返す
  • tidy_get_status — 指定したドキュメントのステータスを取得する
  • tidy_getopt — Tidy ドキュメントについて指定した設定オプションの値を返す
  • tidy_is_xhtml — ドキュメントが XHTML ドキュメントかどうかを示す
  • tidy_is_xml — ドキュメントが一般的な XML ドキュメント (非 HTML/XHTML) かどうかを示す
  • tidy_load_config — 指定したエンコーディングで ASCII コードの Tidy 設定ファイルをロードする
  • tidy_node->get_attr — 指定された属性 ID を持つ属性を返す
  • tidy_node->get_nodes — 指定された ID を持つノード以下のノードの配列を返す
  • tidy_node->next — このノードの次の兄弟を返す
  • tidy_node->prev — このノードの前の兄弟を返す
  • tidy_parse_file — ファイルまたは URI にあるマークアップをパースする
  • tidy_parse_string — 文字列にストアされたドキュメントをパースする
  • tidy_repair_file — ファイルを修正し、それを文字列として返す
  • tidy_repair_string — 別途提供される設定ファイルを使用して文字列を修正する
  • tidy_reset_config — Tidy の設定をデフォルト値に戻す
  • tidy_save_config — 現在の設定を名前が付けられたファイルに保存する
  • tidy_set_encoding — マークアップをパースする際の入力/出力エンコーディングを設定する
  • tidy_setopt — 指定した Tidy ドキュメントについての設定を更新する
  • tidy_warning_count — 指定したドキュメントについて発生した Tidy 警告の数を返す
  • tidyNode->hasChildren — このノードが子を持つ場合 true を返す
  • tidyNode->hasSiblings — このノードが兄弟ノードを持つ場合 true を返す
  • tidyNode->isAsp — このノードが ASP コードの場合 true を返す
  • tidyNode->isComment — このノードがコメントである場合 true を返す
  • tidyNode->isHtml — このノードが HTML ドキュメントの場合 true を返す
  • tidyNode->isJste — このノードが JSTE であるの場合 true を返す
  • tidyNode->isPhp — このノードが PHP コードの場合 true を返す
  • tidyNode->isText — このノードがテキスト (マークアップでない) の場合 true を返す
  • tidyNode::getParent — カレントノードの親ノードを返す

関連ページ

このページの関連単語:  コメント  コールバック  アクセシビリティ  オブジェクト  オプション  エンコーディング