Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



CLXXVII. XML-RPC

Introduction

Ces fonctions servent à écrire des serveurs et clients XML-RPC. Vous trouverez plus d’informations sur XML-RPC sur le site http://www.xmlrpc.com/, et plus de documenation sur cette extension et ses fonctions à http://xmlrpc-epi.sourceforge.net/.

Avertissement
Ce module est EXPERIMENTAL. Cela signifie que le comportement de ces fonctions, leurs noms et, concrètement, TOUT ce qui est documenté ici peut changer dans un futur proche, SANS PREAVIS ! Soyez-en conscient, et utilisez ce module à vos risques et périls.

Pré-requis

Ces fonctions sont disponibles dans le module PHP standard, qui est toujours accessible.

Installation

Le support de XML-RPC en PHP n’est pas activé par défaut. Vous avez besoin de l’activer grâce à l’option de compilation “–with-xmlrpc[=DIR]”. Cette extension est fournie avec PHP depuis la version 4.1.0.

Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier “php.ini”.

Tableau 1. Options de configuration

Nom Par défaut Modifiable Historique
xmlrpc_errors “0” PHP_INI_SYSTEM Disponible depuis PHP 4.1.0.
xmlrpc_error_number “0” PHP_INI_ALL Disponible depuis PHP 4.1.0.

Pour plus de détails sur les constantes PHP_INI_*, reportez-vous à Annexe G.

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Cette extension ne définit aucune constante.

Table des matières

xmlrpc_decode_request – Décode le code XML en variables PHP nativesxmlrpc_decode – Décode le XML en types PHP natifsxmlrpc_encode_request – Génère le XML pour une méthodexmlrpc_encode – Génère le code XML pour une valeur PHPxmlrpc_get_type – Retourne le type XMLRPC d’une valeur PHPxmlrpc_is_fault – Détermine si un tableau de valeurs représente un XMLRPCxmlrpc_parse_method_descriptions – Décode le code XML en une liste de descriptions de méthodesxmlrpc_server_add_introspection_data – Ajoute des données d’introspectionxmlrpc_server_call_method – Analyse une requête XML et appelle les méthodes associéesxmlrpc_server_create – Crée un serveur XMLRPCxmlrpc_server_destroy – Détruit un serveur XMLRPCxmlrpc_server_register_introspection_callback – Enregistre une fonction PHP pour générer la documentationxmlrpc_server_register_method – Enregistre une fonction PHP avec une méthodexmlrpc_set_type – Modifie le type XMLRPC, base64 ou datetime, pour une chaîne de caractères PHP

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright