xmlrpc_set_type

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

xmlrpc_set_type為一個 PHP 字符串值設(shè)置 xmlrpc 的類型、base64 或日期時間

說明

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

為一個 PHP 字符串值設(shè)置 xmlrpc 的類型、base64 或日期時間

警告

此函數(shù)是實驗性的。此函數(shù)的表象,包括名稱及其相關(guān)文檔都可能在未來的 PHP 發(fā)布版本中未通知就被修改。使用本函數(shù)風(fēng)險自擔(dān)。

參數(shù)

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.