(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.
valueValue 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.