현재 위치: > 함수 카테고리 모음> xml_set_object

xml_set_object

물체에서 XML 파서 사용
이름:xml_set_object
분류:XML 파서
사용 언어:php
한 줄 설명:객체 내에서 XML 파서를 사용할 수 있습니다.

정의 및 사용법

xml_set_object() 함수를 사용하면 객체에서 XML 파서를 사용할 수 있습니다.

实例

在对象中使用 xml l :

 <? php
클래스 XMLPARSER
{
개인 $ 파서 ;

함수 __construct ( ) {
  $ this- > parser = xml_parser_create ( ) ;
  xml_set_object ( $ this- > parser , $ this ) ;
  xml_set_element_handler ( $ this- > parser , "start_tag" , "end_tag" ) ;
  xml_set_character_data_handler ( $ this- > parser , "cdata" ) ;
}

함수 __destruct ( ) {
  xml_parser_free ( $ this- > parser ) ;
  Unset ( $ this- > Parser ) ;
}

함수 구문 분석 ( $ data ) {
  xml_parse ( $ this- > Parser , $ data ) ;
}

함수 start_tag ( $ parser , $ tag , $ attributes ) {
  var_dump ( $ tag , $ attributes ) ;
}

함수 cdata ( $ parser , $ cdata ) {
  var_dump ( $ cdata ) ;
}

function end_tag ​​( $ parser , $ tag ) {
  var_dump ( $ tag ) ;
}
}

$ xml_parser = new xmlparser ( ) ;
$ xml_parser- > 구문 분석 ( "<p id = 'test'> hello world! </p>" ) ;
?>

运行实例

문법

 XML_SET_OBJECT ( Parser , Object )
매개 변수 설명하다
파서 필수의. 사용할 XML 파서를 지정합니다.
물체 필수의. XML 파서를 사용할 객체를 지정합니다.
유사한 함수
인기 기사