개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.08.12 04:48

DOMDocument::__construct 관련 질문입니다.

목록
  • MySQL도깨비 2시간 전 2025.08.12 04:48 새글
  • 1
    1
DOMDocument::__construct 메소드 사용 방법에 대해 질문합니다.

저는 DOMDocument::__construct 메소드를 사용하여 HTML 문서를 파싱하는 방법에 대해 궁금합니다.

DOMDocument::__construct 메소드는 어떤 파라미터를 받을 수 있고, 이 파라미터는 어떤 역할을 하나요?

또한, 이 메소드는 어떤 반환값을 가지고 있나요?

혹시 DOMDocument::__construct 메소드의 예제 코드를 알려주실 수 있나요?

    댓글목록

    profile_image
    나우호스팅  2시간 전



    DOMDocument::__construct 메소드는 HTML 문서를 파싱하기 위한 메소드입니다. 이 메소드는 두 가지 파라미터를 받을 수 있습니다.

    - libxml_use_internal_errors(): 이 파라미터는 HTML 문서를 파싱할 때 발생하는 에러를 내부에 저장하는지 여부를 결정합니다. true로 설정하면 에러를 내부에 저장하고, false로 설정하면 에러를 브라우저에 출력합니다.
    - options: 이 파라미터는 HTML 문서를 파싱할 때 사용할 옵션을 결정합니다. 예를 들어, LIBXML_NOERROR, LIBXML_NOWARNING, LIBXML_NOENT, LIBXML_NOXMLDECL, LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL, LIBXML_HTML_NOIMPLIED, LIBXML_HTML_NOIMPLIED | LIBXML_DTDLOAD, LIBXML_DTDVALID, LIBXML_NOERROR, LIBXML_ERR_NONE, LIBXML_ERR_WARNING, LIBXML_ERR_ERROR, LIBXML_ERR_FATAL,

    2025-08-12 04:49

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 43,446건 / 1 페이지

검색

게시물 검색