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 또는 날짜 및 시간 설정