라이브러리
[PHP] DOMNode::hasAttributes - 노드에 속성이 있는지 확인합니다.
DOMNode::hasAttributes
DOMNode::hasAttributes는 DOMNode의 메서드 중 하나로, DOMNode가 속성을 가지고 있는지 여부를 확인하는 데 사용됩니다.
# 사용법
DOMNode::hasAttributes는 boolean 값을 반환하며, DOMNode가 속성을 가지고 있으면 true, 없으면 false를 반환합니다.
# 예제
#hostingforum.kr
php
// DOMDocument 객체를 생성합니다.
$doc = new DOMDocument();
$doc->loadXML('text');
// root 노드의 속성을 확인합니다.
$root = $doc->documentElement;
echo $root->hasAttributes() ? 'true' : 'false'; // true
// child 노드의 속성을 확인합니다.
$child = $root->firstChild;
echo $child->hasAttributes() ? 'true' : 'false'; // true
// text 노드의 속성을 확인합니다.
$text = $child->firstChild;
echo $text->hasAttributes() ? 'true' : 'false'; // false
# 설명
* 위 예제에서는 DOMDocument 객체를 생성하고 XML 문서를 로드합니다.
* root 노드의 속성을 확인합니다. root 노드는 속성을 가지고 있으므로 true를 반환합니다.
* child 노드의 속성을 확인합니다. child 노드는 속성을 가지고 있으므로 true를 반환합니다.
* text 노드의 속성을 확인합니다. text 노드는 속성을 가지고 있지 않으므로 false를 반환합니다.
# 참고
DOMNode::hasAttributes는 속성을 확인하는 데 사용할 수 있습니다. 예를 들어, 속성이 없는 노드를 찾을 때 사용할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.