xmlrpc_set_type

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

xmlrpc_set_typeSets xmlrpc type, base64 or datetime, for a PHP string value

Опис

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

Sets xmlrpc type, base64 or datetime, for a PHP string value.

Увага

Ця функція — ЕКСПЕРИМЕНТАЛЬНА. Її поведінка, назва та документація можуть бути змінені без попередження в майбутніх випусках PHP. Використання цієї функції є ризикованим для розробника.

Параметри

value

Value to set the type

type

'base64' or 'datetime'

Значення, що повертаються

Повертає true у разі успіху або false в разі помилки. If successful, value is converted to an object.

Помилки/виключення

Issues E_WARNING with type unsupported by XMLRPC.

Приклади

Приклад #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>