Overview

Namespaces

  • Kotchasan
    • Cache
    • Database
    • Http
    • Log
    • Orm
  • None
  • PHP
  • Psr
    • Cache
    • Http
      • Message
    • Log

Classes

  • Accordion
  • ApiController
  • ArrayTool
  • CKEditor
  • Collection
  • Config
  • Controller
  • Country
  • Csv
  • Curl
  • Currency
  • Database
  • DataTable
  • Date
  • DOMNode
  • DOMParser
  • Email
  • File
  • Files
  • Form
  • Grid
  • Html
  • Htmldoc
  • HtmlTable
  • Image
  • InputItem
  • Inputs
  • KBase
  • Language
  • ListItem
  • Login
  • Menu
  • Mime
  • Model
  • Number
  • ObjectTool
  • Password
  • Pdf
  • Province
  • Router
  • Session
  • Singleton
  • Tab
  • TableRow
  • Template
  • Text
  • Validator
  • View

Exceptions

  • ApiException
  • InputItemException
  • Overview
  • Namespace
  • Class
  • Tree

Class DOMNode

คลาสสำหรับ Dom Node.

Namespace: Kotchasan
Author: Goragod Wiriya admin@goragod.com
Since: 1.0
Located at Kotchasan/DOMNode.php
Methods summary
public
# __construct( string $nodeName, Kotchasan\DOMNode|null $parentNode, array $attributes, string|null $nodeValue = null )

class constructor.

class constructor.

Parameters

$nodeName
ชื่อ tag ถ้าไม่มีชื่อ tag หมายถึงข้อความเปล่าๆ
$parentNode
โหนดแม่ ถ้าเป็นโหนดแรกคือ null
$attributes
คุณสมบัติของโหนก (properties)
$nodeValue
ข้อความภายในโหนด ถ้าเป็น tag ค่านี้จะเป็น null
public boolean
# hasChildNodes( )

ตรวจสอบว่ามีโหนดลูกหรือไม่ คืนค่า true ถ้ามีโหนดลูก, false ถ้าไม่มี.

ตรวจสอบว่ามีโหนดลูกหรือไม่ คืนค่า true ถ้ามีโหนดลูก, false ถ้าไม่มี.

Returns

boolean
public boolean
# hasClass( string $className )

ตรวจสอบว่ามีคลาสอยู่หรือไม่ คืนค่า true ถ้ามี.

ตรวจสอบว่ามีคลาสอยู่หรือไม่ คืนค่า true ถ้ามี.

Parameters

$className
ชื่อคลาสที่ต้องการตรวจสอบ

Returns

boolean
public boolean
# isInlineElement( )

ตรวจสอบว่าเป็น element แบบ Inline หรือไม่ คืนค่า true ถ้าเป็น Inline Elements หรือ false ถ้าเป็น Block-level Elements.

ตรวจสอบว่าเป็น element แบบ Inline หรือไม่ คืนค่า true ถ้าเป็น Inline Elements หรือ false ถ้าเป็น Block-level Elements.

Returns

boolean
public string
# nodeText( )

คืนค่า ข้อความทั้งหมดภายในโหนด.

คืนค่า ข้อความทั้งหมดภายในโหนด.

Returns

string
public string
# unentities( string $html )

แปลงรหัส HTML เป็นข้อความ เช่น < เป็น <.

แปลงรหัส HTML เป็นข้อความ เช่น < เป็น <.

Parameters

$html

Returns

string
Properties summary
public array $attributes

รายการคุณสมบัติของโหนด.

รายการคุณสมบัติของโหนด.

# array()
public array $childNodes

รายการของโหนดที่อยู่ภายใน .

รายการของโหนดที่อยู่ภายใน .

#
public integer $level

ลำดับของโหนด ชั้นนอกสุดคือ 0.

ลำดับของโหนด ชั้นนอกสุดคือ 0.

#
public Kotchasan\DOMNode $nextSibling

โหนดถัดไป (ลำดับเดียวกัน) ถ้าเป็นโหนดสุดท้ายจะเป็น null .

โหนดถัดไป (ลำดับเดียวกัน) ถ้าเป็นโหนดสุดท้ายจะเป็น null .

#
public mixed $nodeName
#
public string|null $nodeValue

ข้อความภายในโหนด ถ้าเป็น tag ค่านี้จะเป็น null nodeValue.

ข้อความภายในโหนด ถ้าเป็น tag ค่านี้จะเป็น null nodeValue.

#
public Kotchasan\DOMNode $parentNode

โหนดแม่ .

โหนดแม่ .

#
public Kotchasan\DOMNode $previousSibling

โหนดก่อนหน้า (ลำดับเดียวกัน) ถ้าเป็นโหนดแรกจะเป็น null .

โหนดก่อนหน้า (ลำดับเดียวกัน) ถ้าเป็นโหนดแรกจะเป็น null .

#
Kotchasan API documentation generated by ApiGen