首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

xmlrpc_set_type

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

xmlrpc_set_type - 为PHP字符串值设置xmlrpc、base64或datetime类型

描述

代码语言:javascript
复制
bool xmlrpc_set_type ( string &$value , string $type )

为PHP字符串值设置xmlrpc、base64或datetime 类型。

警告

这个功能是实验性的。在将来的PHP版本中,此函数,其名称和周围文档的行为可能会在未经通知的情况下发生变化。应该在风险自负时使用此功能。

参数

value

设置类型的值

type

'base64'或'datetime'

返回值

成功时返回TRUE或失败时返回FALSE。 如果成功,则将值转换为对象。

例子

示例#1 xmlrpc_set_type()示例

代码语言:javascript
复制
<?php

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

?>

上面的例子会输出:

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<params>
<param>
 <value>
  <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601>
 </value>
</param>
</params>

错误/异常

发布XMLRPC不支持的类型的E_WARNING。

← xmlrpc_server_register_method

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com