Php/docs/function.xmlrpc-set-type

来自菜鸟教程
跳转至:导航、​搜索

xmlrpc_set_type

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

xmlrpc_set_type为一个 PHP 字符串值设置 xmlrpc 的类型、base64 或日期时间


说明

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

为一个 PHP 字符串值设置 xmlrpc 的类型、base64 或日期时间

Warning 此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 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.