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 或日期时间

警告

此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担。

参数

value

Value to set the type

type

'base64' or 'datetime'

返回值

成功时返回 true, 或者在失败时返回 false。 If successful, value is converted to an object.

范例

示例 #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.