PHP 5.4.31 Released

xmlrpc_get_type

(PHP 4 >= 4.1.0, PHP 5)

xmlrpc_get_typeRetourne le type XMLRPC d'une valeur PHP

Description

string xmlrpc_get_type ( mixed $value )

Particulièrement pratique pour les types chaînes de type base64 et datetime.

Avertissement

Cette fonction n'est pas documentée et seule la liste des arguments est disponible.

Liste de paramètres

value

Valeur PHP

Valeurs de retour

Retourne le type XML-RPC.

Exemples

Exemple #1 Exemple de type XML-RPC

<?php
echo xmlrpc_get_type(null) . "\n"// base64
echo xmlrpc_get_type(false) . "\n"// boolean
echo xmlrpc_get_type(1) . "\n"// int
echo xmlrpc_get_type(1.0) . "\n"// double
echo xmlrpc_get_type("") . "\n"// string
echo xmlrpc_get_type(array()) . "\n"// array
echo xmlrpc_get_type(new stdClass) . "\n"// array
echo xmlrpc_get_type(STDIN) . "\n"// int
?>

Voir aussi

add a note add a note

User Contributed Notes 1 note

up
0
hfuecks at pinkgoblin dot com
11 years ago
This function returns the type of a PHP variable in XML-RPC terms. It won't "spot" base64 or iso8601 types unless they have been defined using xmlrpc_set_type().

For iso8601 type it returns "datetime".

Otherwise it returns strings corresponding directly the XML-RPC data types e.g. "struct","int","string","base64" etc.
To Top