라이브러리
[PHP] DomText::splitText - 지정된 오프셋에서 이 노드를 두 개의 노드로 나눕니다.
DomText::splitText
DomText::splitText은 DOMDocument의 자식 노드인 DomText를 분할하는 메서드입니다. DomText는 텍스트 노드이며, 텍스트를 분할하여 새로운 텍스트 노드를 생성합니다.
사용법
DomText::splitText 메서드는 두 개의 인자를 받습니다. 첫 번째 인자는 분할할 텍스트의 시작 위치를 나타내는 인덱스입니다. 두 번째 인자는 분할할 텍스트의 끝 위치를 나타내는 인덱스입니다.
예제
#hostingforum.kr
php
<?php
// DOMDocument 객체를 생성합니다.
$doc = new DOMDocument();
$doc->loadXML('
Hello World!');
// 텍스트 노드를 가져옵니다.
$text = $doc->getElementsByTagName('p')->item(0)->nodeValue;
// 텍스트 노드를 분할합니다.
$text->splitText(5);
// 결과를 출력합니다.
echo $doc->saveXML();
?>
이 예제에서는 `
Hello World!
` 형식의 XML을 생성하고, `Hello World!
` 노드의 텍스트를 분할합니다. 분할된 결과는 `Hello
World!
` 형식의 XML이 됩니다. 결과
#hostingforum.kr
xml
Hello
World!
참고
DomText::splitText 메서드는 텍스트 노드를 분할하여 새로운 텍스트 노드를 생성합니다. 이 메서드는 텍스트 노드의 내용을 변경하지 않고, 새로운 텍스트 노드를 생성하여 내용을 복사합니다. 이 메서드는 텍스트 노드의 시작 위치부터 끝 위치까지의 텍스트를 분할합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.