(PHP 4 >= 4.1.0, PHP 5)
xmlrpc_set_type — Stabilește tipul xmlrpc, base64 sau datetime, pentru o valoare string PHP
Stabileș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.
Valoarea în care se stabilește tipul
'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.