xmlrpc_set_type

(PHP 4 >= 4.1.0, PHP 5, PHP 7)

xmlrpc_set_typeEstablece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP

Descripción

xmlrpc_set_type(string &$value, string $type): bool

Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP.

Advertencia

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.

Parámetros

value

Value to set the type

type

'base64' or 'datetime'

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error. If successful, value is converted to an object.

Errores/Excepciones

Issues E_WARNING with type unsupported by XMLRPC.

Ejemplos

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>