PHP
Referenzliste
xmlrpc_encode_request
XML-RPC Funktionen
Befehl:
string xmlrpc_encode_request ( string $method , mixed $params [, array $output_options ] )
Parameter-Liste:
Beschreibung | |
---|---|
Der Name der Methode zu nennen. | |
Methodenparameter mit Signatur der Methode kompatibel. | |
Array Angabe Ausgabeoptionen enthalten können (Default-Werte hervorgehoben):
|
Rückgabewerte:
Gibt eine Zeichenfolge, die die XML-Darstellung der Anfrage.
Beschreibung:
Generiert XML für eine Methode Anfrage
Aktiv in Version:
(PHP 4 >= 4.1.0, PHP 5, PHP 7)
Warnung:
Warnung:
Diese Funktion ist EXPERIMENTELL. Das Verhalten, der Funktionsname und alles Andere, was hier dokumentiert ist, kann sich in zukünftigen PHP-Versionen ohne Ankündigung ändern. Seien Sie gewarnt und verwenden Sie diese Funktion auf eigenes Risiko.
Siehe auch:
Erstellt einen Stream Kontext
Liest sterben Gesamte Datei in einen String
Dekodierung von XML in native PHP Typen
filter_var() - Beispiel:
Eingabe:
<?PHP $request = xmlrpc_encode_request("method", array(1, 2, 3)); $context = stream_context_create(array('http' => array( 'method' => "POST", 'header' => "Content-Type: text/xml", 'content' => $request ))); $file = file_get_contents("http://www.example.com/xmlrpc", false, $context); $response = xmlrpc_decode($file); if ($response && xmlrpc_is_fault($response)) { trigger_error("xmlrpc: $response[faultString] ($response[faultCode])"); } else { print_r($response); } ?>
XML-RPC Funktionen