(PHP 4 >= 4.1.0, PHP 5)
xmlrpc_set_type — Sets xmlrpc type, base64 or datetime, for a PHP string value
Sets xmlrpc type, base64 or datetime, for a PHP string value.
Тази функция е ЕКСПЕРИМЕНТАЛНА. Поведението на функцията, името й, както и съпътстващата документация, могат да бъдат променени без предупреждение в бъдеща версия на PHP. Тази функция би трябвало да бъде използвана единствено на ваша собствена отговорност.
Value to set the 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.