(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.
valueValue to set the type
type'base64' or 'datetime'
Esta función retorna true en caso de éxito o false si ocurre un error.
If successful, value is converted to an object.
Issues E_WARNING with type unsupported by 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>