(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.
value
Valoarea î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.