(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 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.
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);
?>
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>