xmlrpc_set_type
(PHP 4 >= 4.1.0, PHP 5, PHP 7)
xmlrpc_set_type — Define o tipo xmlrpc, base64 ou datetime, para um valor string PHP
Descrição
Define o tipo xmlrpc, base64 ou datetime, para um valor string PHP.
Warning
Esta função é EXPERIMENTAL. O comportamento desta função, seu nome e documentação poderão mudar sem aviso prévio em futuras versões do PHP. Use por sua conta e risco.
Parâmetros
value
-
Valor para definir o tipo.
type
-
'base64' ou 'datetime'
Valor Retornado
Retorna true
em caso de sucesso ou false
em caso de falha.
Em caso de sucesso, value
é convertido para um objeto.
Erros/Exceções
Emite um E_WARNING caso o tipo não seja suportado pelo XMLRPC.
Exemplos
Example #1 Um exemplo de xmlrpc_set_type()
<?php
$params = date("Ymd\TH:i:s", time());
xmlrpc_set_type($params, 'datetime');
echo xmlrpc_encode($params);
?>
O exemplo acima produzirá algo semelhante a:
<?xml version="1.0" encoding="utf-8"?> <params> <param> <value> <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601> </value> </param> </params>