|
Table des matières
CLXXI. WDDXIntroductionCes fonctions fonctionnent grâce à WDDX. Pré-requisPour utiliser WDDX, vous devez installer la bibliothèque EXPAT (qui est fournie avec la distribution d’Apache 1.3.7 ou plus récent). InstallationAprès avoir installé Expat, compilez PHP avec “–enable-wddx”. La version Windows de PHP dispose du support automatique de cette extension. Vous n’avez pas à ajouter de bibliothèque supplémentaire pour disposer de ces fonctions. Configuration à l'exécutionCette extension ne définit aucune directive de configuration. Types de ressourcesCette extension ne définit aucune ressource. Constantes pré-définiesCette extension ne définit aucune constante. ExemplesNotez bien que toutes les fonctions qui enregistrent des données, utilisent le premier élément d’un tableau pour savoir si ce tableau doit être enregistré sous la forme d’un tableau ou d’une structure. Si le premier élément a une clé de type chaîne, le tableau sera enregistré sous la forme d’une structure, sinon, il le sera sous la forme d’un tableau.
<?php echo wddx_serialize_value("Exemple de paquet de PHP à WDDX", "Paquet PHP"); ?>
<string>Exemple de paquet de PHP à WDDX</string></data></wddxPacket> ::
<?php $pi = 3.1415926; $packet_id = wddx_packet_start("PHP"); wddx_add_vars($packet_id, "pi"); /* Supposons que $villes provient d'une base de données */ $villes = array("Paris", "Montréal", "Lyon"); wddx_add_vars($packet_id, "villes"); $packet = wddx_packet_end($packet_id); echo $packet; ?>
Table des matières
wddx_add_vars – Ajoute des variables à un paquet WDDXwddx_deserialize – Alias de wddx_unserialize() Travail collaboratifContribuez, en ajjoutant des elements a cette page de manuel : Merci de votre aide |