xmlrpc_set_type

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

xmlrpc_set_typeStabilește tipul xmlrpc, base64 sau datetime, pentru o valoare string PHP

Descrierea

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

Stabilește tipul xmlrpc, base64 sau datetime, pentru o valoare-șir PHP.

Avertizare

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.

Parametri

value

Valoarea în care se stabilește tipul

type

'base64' sau 'datetime'

Valorile întoarse

Întoarce valoarea TRUE în cazul succesului sau FALSE în cazul eșecului. În cazul succesului, value este transformat într-un obiect.

Exemple

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>

Erori/Excepții

Emite un E_WARNING cu tipul nesusținut de XMLRPC.