XML-RPC Функции
PHP Manual

xmlrpc_set_type

(PHP 4 >= 4.1.0, PHP 5)

xmlrpc_set_typeSets xmlrpc type, base64 or datetime, for a PHP string value

Описание

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

Sets xmlrpc type, base64 or datetime, for a PHP string value.

Предупреждение

Тази функция е ЕКСПЕРИМЕНТАЛНА. Поведението на функцията, името й, както и съпътстващата документация, могат да бъдат променени без предупреждение в бъдеща версия на PHP. Тази функция би трябвало да бъде използвана единствено на ваша собствена отговорност.

Параметри

value

Value to set the type

type

'base64' or 'datetime'

Връщани стойности

Връща TRUE при успех или FALSE при неуспех. If successful, value is converted to an object.

Примери

Example #1 A xmlrpc_set_type() example

<?php

$params 
date("Ymd\TH:i:s"time());
xmlrpc_set_type($params'datetime');
echo 
xmlrpc_encode($params);

?>

Примерът по-горе ще изведе нещо подобно на:

<?xml version="1.0" encoding="utf-8"?>
<params>
<param>
 <value>
  <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601>
 </value>
</param>
</params>

Грешки/Изключения

Issues E_WARNING with type unsupported by XMLRPC.


XML-RPC Функции
PHP Manual