Класс DOMCharacterData
(PHP 5, PHP 7)
Введение
Представляет узлы с символьными данными. Нельзя создать узел из этого класса напрямую, узлы создаются из наследуемых от него классов.
Обзор классов
DOMCharacterData
extends
DOMNode
{
/* Свойства */
/* Методы */
/* Наследуемые методы */
public string DOMNode::C14N
([ bool
$exclusive
[, bool $with_comments
[, array $xpath
[, array $ns_prefixes
]]]] )
public int DOMNode::C14NFile
( string
}$uri
[, bool $exclusive
[, bool $with_comments
[, array $xpath
[, array $ns_prefixes
]]]] )Свойства
- data
-
Содержимое узла.
- length
-
Длина строки содержащейся в узле.
Содержание
- DOMCharacterData::appendData — Добавляет строку в конец символьных данных узла
- DOMCharacterData::deleteData — Удаление диапазона символов из узла
- DOMCharacterData::insertData — Вставляет строку после заданного отступа из 16-битных блоков
- DOMCharacterData::replaceData — Заменяет подстроку в узле типа DOMCharacterData
- DOMCharacterData::substringData — Извлекает определенный диапазон данных из узла
- Введение
- Установка и настройка
- Предопределенные константы
- Examples
- Класс DOMAttr
- Класс DOMCdataSection
- Класс DOMCharacterData
- Класс DOMComment
- Класс DOMDocument
- Класс DOMDocumentFragment
- Класс DOMDocumentType
- Класс DOMElement
- Класс DOMEntity
- Класс DOMEntityReference
- Класс DOMException
- Класс DOMImplementation
- Класс DOMNamedNodeMap
- Класс DOMNode
- Класс DOMNodeList
- Класс DOMNotation
- Класс DOMProcessingInstruction
- The DOMText class
- Класс DOMXPath
- DOM Функции
Коментарии
In case you're looking for the CDATA class to which nodes /do/ correspond, it's called DOMCdataSection (per my PHP installation) and isn't documented on php.net. Presumably, it doesn't add anything to this API.
See also: domdocument.createcdatasection