(PHP 4 >= 4.1.0, PHP 5, PHP 7)
xmlrpc_set_type — Stabilește tipul xmlrpc, base64 sau datetime, pentru o valoare string PHP
&$value
, string $type
) : boolStabilește tipul xmlrpc, base64 sau datetime, pentru o valoare-șir PHP.
Această funcție este EXPERIMENTALĂ. Comportamentul acestei funcții, denumirea sa și orice alte aspecte documentate în privința acestei funcții pot să fie modificate fără preaviz într-o versiune viitoare a PHP. Utilizați această funcție la propriul risc.
valueValoarea în care se stabilește tipul
type'base64' sau 'datetime'
Întoarce valoarea TRUE în cazul
succesului sau FALSE în cazul eșecului.
În cazul succesului, value este transformat într-un obiect.
Example #1 Un exemplu xmlrpc_set_type()
<?php
$params = date("Ymd\TH:i:s", time());
xmlrpc_set_type($params, 'datetime');
echo xmlrpc_encode($params);
?>
Exemplul de mai sus va afișa ceva similar cu:
<?xml version="1.0" encoding="utf-8"?> <params> <param> <value> <dateTime.iso8601>20090322T23:43:03</dateTime.iso8601> </value> </param> </params>
Emite un E_WARNING cu tipul nesusținut de XMLRPC.