(PHP 4 >= 4.1.0, PHP 5, PHP 7)
xmlrpc_set_type — 為一個(gè) PHP 字符串值設(shè)置 xmlrpc 的類(lèi)型、base64 或日期時(shí)間
&$value
, string $type
): bool為一個(gè) PHP 字符串值設(shè)置 xmlrpc 的類(lèi)型、base64 或日期時(shí)間
此函數(shù)是實(shí)驗(yàn)性的。此函數(shù)的表象,包括名稱(chēng)及其相關(guān)文檔都可能在未來(lái)的 PHP 發(fā)布版本中未通知就被修改。使用本函數(shù)風(fēng)險(xiǎn)自擔(dān)。
value
Value to set the type
type
'base64' or 'datetime'
成功時(shí)返回 true
, 或者在失敗時(shí)返回 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);
?>
以上例程的輸出類(lèi)似于:
<?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.