(PHP 4 >= 4.1.0, PHP 5)
xmlrpc_set_type — Imposta il tipo di xmlrpc, base64 o datetime, per un valore di stringa PHP
&$value
, string $type
)Imposta il tipo di xmlrpc, base64 o datetime, per un valore di stringa PHP.
Questa funzione è SPERIMENTALE. Ovvero, il comportamento di questa funzione, il nome di questa funzione, in definitiva tutto ciò che è documentato qui può cambiare nei futuri rilasci del PHP senza preavviso. Siete avvisati, l'uso di questa funzione è a vostro rischio.
value
Il valore per impostare il tipo
type
'base64' o 'datetime'
Restituisce TRUE
in caso di successo, FALSE
in caso di fallimento.
In caso di successo, value
è convertito in un oggetto.
Example #1 Un esempio di xmlrpc_set_type()
<?php
$params = date("Ymd\TH:i:s", time());
xmlrpc_set_type($params, 'datetime');
echo xmlrpc_encode($params);
?>
Il precedente esempio visualizzerà qualcosa simile a:
<?xml version="1.0" encoding="utf-8"?> <params> <param> <value> <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601> </value> </param> </params>
Emette E_WARNING con tipi non supportati da XMLRPC.