(PHP 4 >= 4.1.0, PHP 5, PHP 7)
xmlrpc_set_type — Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP
&$value
, string $type
) : boolEstablece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP.
Esta función ha sido declarada EXPERIMENTAL. Su funcionamiento, nombre y la documentación que le acompaña puede cambiar sin previo aviso en futuras versiones de PHP. Utilícela bajo su propia responsabilidad.
value
Value to set the type
type
'base64' or 'datetime'
Devuelve TRUE
en caso de éxito o FALSE
en caso de error.
If successful, value
is converted to an object.
Ejemplo #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.