2024 年 PHP Conference Japan

tidyNode 類別

(PHP 5, PHP 7, PHP 8)

簡介

由 tidy 偵測到的 HTML 檔案中的 HTML 節點。

類別概要

final class tidyNode {
/* 屬性 */
public readonly 字串 $value;
public readonly 字串 $name;
公開唯讀 整數 $type;
公開唯讀 整數 $line;
公開唯讀 整數 $column;
公開唯讀 布林值 $proprietary;
公開唯讀 可為空 整數 $id;
公開唯讀 可為空 陣列 $attribute;
公開唯讀 可為空 陣列 $child;
/* 方法 */
私有 __construct()
公開 getNextSibling(): 可為空 tidyNode
公開 getParent(): 可為空 tidyNode
公開 getPreviousSibling(): 可為空 tidyNode
公開 hasChildren(): 布林值
公開 hasSiblings(): 布林值
公開 isAsp(): 布林值
公開 isComment(): 布林值
公開 isHtml(): 布林值
公開 isJste(): 布林值
公開 isPhp(): 布林值
公開 isText(): 布林值
}

屬性

value

節點的 HTML 表示,包含其周圍的標籤。

name

HTML 節點名稱

類型 (type)

節點的類型(節點類型常數 之一,例如 TIDY_NODETYPE_PHP

行數 (line)

標籤在檔案中的行號

欄數 (column)

標籤在檔案中的欄號

專屬 (proprietary)

指示節點是否為專屬標籤

ID (id)

節點的 ID(標籤常數 之一,例如 TIDY_TAG_FRAME

屬性 (attribute)

一個字串陣列,表示目前節點的屬性名稱(作為鍵值)。

子節點 (child)

一個 tidyNode 陣列,表示目前節點的子節點。

目錄

新增註記

使用者貢獻的註記

此頁面沒有使用者貢獻的註記。
To Top