1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
--TEST--
Test processing instruction character data manipulation
--EXTENSIONS--
dom
--FILE--
<?php
$dom = Dom\XMLDocument::createFromString('<root><?pi value?></root>');
$pi = $dom->documentElement->firstChild;
echo $pi->substringData(0, 3), "\n";
$pi->appendData('foobar');
echo $pi->textContent, "\n";
$pi->insertData(6, 'oooooo');
echo $pi->textContent, "\n";
$pi->deleteData(0, strlen('value'));
echo $pi->textContent, "\n";
$pi->replaceData(1, 8, 'oo');
echo $pi->textContent, "\n";
?>
--EXPECT--
val
valuefoobar
valuefoooooooobar
foooooooobar
foobar
|