Dynamic Web Pages: deutschsprachiger PHP Knotenpunkt seit 1999

Dynamic Web Pages : deutschsprachiges PHP-Handbuch : wddx _

 
  PHP Journal  
  _  
 
<w32api_set_call_method wddx_add_vars>
Letzte Aktualisierung: Sun, 20 May 2012
 

CLXVIII. WDDX Funktionen

Diese Funktionen arbeiten mit WDDX zusammen.

Es ist zu beachten, dass alle Funktionen, die Variablen serialisieren, immer das erste Element eines Arrays benutzen, um festzustellen, ob das Array in ein Array oder eine 'Structure' serialisiert wird. Wenn das erste Element einen String als Schlüssel hat, wird das Array in eine 'Structure' serialisiert, andernfalls in ein Array.

Beispiel 1. Einen einzelnen String serialisieren

<?php
print wddx_serialize_value("PHP to WDDX packet example", "PHP packet");
?>

dieses Beispiel erzeugt:

<wddxPacket version='1.0'><header comment='PHP packet'/><data>
<string>PHP to WDDX packet example</string></data></wddxPacket>

Beispiel 2. Die Verwendung von inkrementierenden Paketen

<?php
$pi
= 3.1415926;
$packet_id = wddx_packet_start("PHP");
wddx_add_vars($packet_id, "pi");

/* So tun, als ob $cities aus einer Datenbank kommt */
$cities = array("Austin", "Novato", "Seattle");
wddx_add_vars($packet_id, "cities");

$packet = wddx_packet_end($packet_id);
print
$packet;
?>

Diese Beispiel wird erzeugen:

<wddxPacket version='1.0'><header comment='PHP'/><data><struct>
<var name='pi'><number>3.1415926</number></var><var name='cities'>
<array length='3'><string>Austin</string><string>Novato</string>
<string>Seattle</string></array></var></struct></data></wddxPacket>

Inhaltsverzeichnis
wddx_add_vars --  Fügt dem WDDX Paket mit der übergebenen ID Werte hinzu
wddx_deserialize -- Deserialisiert ein WDDX Paket
wddx_packet_end --  Schliesst das WDDX Paket mit der angegebenen ID
wddx_packet_start --  Beginnt ein neues WDDX Paket mit einer 'Structure'
wddx_serialize_value --  Serialisiert einen einzelnen Wert in ein WDDX Paket
wddx_serialize_vars -- Serialisiert Variablen in WDDX Pakete
wddx_unserialize -- Unserializes a WDDX packet


<w32api_set_call_method wddx_add_vars>
Letzte Aktualisierung: Sun, 20 May 2012
 


powered by Hetzner
top Alle Rechte vorbehalten. © Dynamic Web Pages 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 top

Werbung an/aus Werbung aus Werbung an