PHP | DOMCharacterData deleteData()函数
DOMCharacterData::deleteData()函数是PHP中的一个内置函数,用于从节点中删除一系列字符。
句法:
void DOMCharacterData::deleteData( int $offset, int $count )
参数:此函数接受上面提到的两个参数,如下所述:
- $offset:指定删除数据的起始位置。
- $count:指定要删除的字符数。
返回值:此函数不返回任何值。
下面给出的程序说明了PHP中的DOMCharacterData::deleteData()函数:
方案一:
appendChild(new DOMElement('div'));
// Create a DOMCdataSection
$text = $element->appendChild(
new DOMCdataSection('DOMC Data'));
// Delete all data
$text->deleteData(0, 9);
echo $dom->saveXML();
?>
输出:使用 Chrome 开发者工具查看 HTML 或按 Ctrl+U
方案二:
appendChild(new DOMElement('div'));
// Create a DOMCdataSection
$text = $element->appendChild(
new DOMCdataSection('DOMC Data'));
// Delete all data
$text->deleteData(0, 9);
// Adding new data again
$text->insertData(0, 'New data');
echo $dom->saveXML();
?>
输出:
参考: https://www. PHP.net/manual/en/domcharacterdata.deletedata。 PHP