>  기사  >  백엔드 개발  >  PHP 확장--XML-RPC

PHP 확장--XML-RPC

伊谢尔伦
伊谢尔伦원래의
2016-11-21 16:53:081935검색

1. 개요 및 설치

이 기능은 XML-RPC 서버 및 클라이언트를 작성하는 데 사용됩니다. 자세한 내용은 http://www.xmlrpc.com 및 http: //xmlrpc-epi.sourceforge.net.

이 확장에는 libxml PHP 확장이 필요합니다. 이는 --enable-libxml을 사용해야 함을 의미합니다. 단, libxml이 기본적으로 활성화되어 있으므로 이 작업은 암시적으로 수행됩니다.

PHP에서는 기본적으로 XML-RPC 지원이 제공되지 않습니다. XML-RPC 지원을 사용하려면 --with-xmlrpc[=DIR] 구성 옵션을 사용하여 PHP를 컴파일해야 합니다. 이 확장은 PHP 4.1.0부터 포함되었습니다.

2. 관련 함수

xmlrpc_decode_request — XML을 PHP 고유 유형으로 디코딩

xmlrpc_decode — XML을 PHP 고유 유형으로 디코딩

xmlrpc_encode_request — PHP용 XML 생성 값 ​​

값은 XMLRPC 오류를 나타냅니다.

xmlrpc_parse_method_descriptions — XML을 메서드 설명 목록으로 디코딩

xmlrpc_server_add_introspection_data — 자체 설명 문서 추가

xmlrpc_server_call_method — 메소드 호출 중 XML 요청 구문 분석

xmlrpc_server_create — xmlrpc 서버 생성

xmlrpc_server_destroy — 서버 리소스 제거

xmlrpc_server_register_introspection_callback — 문서 생성을 위한 PHP 함수 등록

xmlrpc _server_register_method — xmlrpc 메서드 이름을 일치시키는 데 사용되는 하나의 PHP 함수 등록

xmlrpc_set_type — PHP 문자열 값에 대한 xmlrpc 유형, base64 또는 날짜 및 시간 설정

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.