(PHP 4 >= 4.1.0, PHP 5, PHP 7)
xmlrpc_set_type — 为 PHP 字符串值设置 xmlrpc 类型,base64 或 datetime
为 PHP 字符串值设置 xmlrpc 类型,base64 或 datetime。
此函数是实验性的。此函数的表象,包括名称及其相关文档都可能在未来的 PHP 发布版本中未通知就被修改。使用本函数风险自担。
value
设置类型的值
type
'base64' 或 'datetime'
使用 XMLRPC 不支持的类型会发出 E_WARNING。
示例 #1 xmlrpc_set_type() 示例
<?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>