(PHP 4 >= 4.1.0, PHP 5)
xmlrpc_set_type — Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP
Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP.
Esta función ha sido declarada EXPERIMENTAL. Su comportamiento, su nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Use esta función bajo su propio riesgo.
Value to set the type
'base64' or 'datetime'
Devuelve TRUE en caso de éxito o FALSE en caso de error. If successful, value is converted to an object.
Example #1 A xmlrpc_set_type() example
<?php
$params = date("Ymd\TH:i:s", time());
xmlrpc_set_type($params, 'datetime');
echo xmlrpc_encode($params);
?>
El resultado del ejemplo sería algo similar a:
<?xml version="1.0" encoding="utf-8"?> <params> <param> <value> <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601> </value> </param> </params>
Issues E_WARNING with type unsupported by XMLRPC.