Manual PHP Înapoi Înainte CVI. WDDX - funcţii Aceste funcţii folosesc WDDX. Ca să puteţi utiliza WDDX, trebuie instalată aplicaţia expat (care este inclusă în apache versiunea 1.3.7 sau ulterioară) şi să recompilaţi PHP cu --with-xml şi --enable-wddx. Notã: Dacă doriţi să puteţi serializa caractere non-ASCII va trebui să setaţi contextul local internaţional (vezi setlocale()). Toate funcţiile care serializează variabile folosesc primul element al tabloului pentru a determina dacă tabloul trebuie serializat într-un tablou sau o structură. Dacă primul element are o cheie de tip şir de caractere se va serializa într-o structură, altfel într-un array. Exemplu 1. Serializarea unei singure valori Acest exemplu va determina rezultatul: Exemplu 2. Utilizarea pachetelor incrementale ?php $pi = 3.1415926; $packet_id = wddx_packet_start("PHP"); wddx_add_vars($packet_id, "pi"); / * Presupunem ca $cities a fost extras dintr-o baza de date * / $cities = array("Austin", "Novato", "Seattle"); wddx_add_vars($packet_id, "cities"); $packet = wddx_packet_end($packet_id); print $packet;? Acest exemplu va determina rezultatul: Înapoi Acasã Înainte Sus