(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
Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP.
Esta función es EXPERIMENTAL. El comportamiento de esta función, su nombre, y toda la documentación alrededor de esta función puede cambiar sin previo aviso en una próxima versión de PHP. Esta función debe ser utilizada bajo su propio riesgo.
valueValor para establecer el tipo
type'base64' or 'datetime'
Esta función retorna true en caso de éxito o false si ocurre un error.
Si tiene éxito, value se convierte en un objeto.
Emite un E_WARNING con un tipo no soportado por XMLRPC.
Ejemplo #1 A xmlrpc_set_type() example
<?php
$params = date("Ymd\TH:i:s", time());
xmlrpc_set_type($params, 'datetime');
echo xmlrpc_encode($params);
?>Resultado del ejemplo anterior es similar a:
<?xml version="1.0" encoding="utf-8"?> <params> <param> <value> <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601> </value> </param> </params>