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

Valor para establecer el tipo

type

'base64' or 'datetime'

Valores devueltos

Esta función retorna true en caso de éxito o false si ocurre un error. Si tiene éxito, value se convierte en un objeto.

Errores/Excepciones

Emite un E_WARNING con un tipo no soportado por 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>