ТОП-10 популярных



Для работы с вещественными числами в MySQL предусмотрено три типа данных - это типы FLOAT, DOUBLE, DECIMAL. Числовой тип FLOAT...

НОУТБУК с блестящим экраном
Eсли выпустившая ноутбук фирма предлагает его в качестве «замены настольному ПК», то это должно подразумевать под собой нечто большее, чем...

БОЛЬШЕ БОЛЬШИХ LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...

Больше больших LCD-мониторов
Процесс вытеснения с рынка мониторов с электронно-лучевой трубкой (CRT) продолжается. О смещении акцентов в пользу LCD-мониторов теперь заявляют даже те...

Магнито-оптический дисковод DynaMO
Cейчас, когда традиционные флоппи-дисководы на долгие годы замерли в своем развитии, поиск альтернативных носителей продолжается, и ситуация, казалось бы, разрешилась...

Иди и пиши. TravelMate C100
Планшетный компьютер платформы Tablet PC обязан в первую очередь быть легким, способным достаточно долго работать без подзарядки батарей. Эти требования...

ПОД ЛИТЕРОЙ «N»
Aтаку LCD-мониторов не остановить, а масштабы этого наступления даже немного пугают. Судите сами — многие пользователи только начинают приглядываться к новому для...


Для длинных строк, т.е. строк длиннее 255 символов, в MySQL предусмотрены типы BLOB (Binary Large Object, большой двоичный объект) и...

Размер объему не помеха.
С тех пор как компания Fujitsu отказалась от производства жестких дисков для настольных компьютеров, многие пользователи начали забывать о том,...


Какую только информацию мы не помещаем на компакт-диски: резервные копии важных данных, музыку, фильмы... Многие полагают, что главное - «купить...

PHP. XML-Документ. Часть Двеннадцатая.


15-05-2015

integer wddx_packet_start(string comment)
Функция wddx_packet_start (листинг 20.15) возвращает идентификатор создаваемого пакета WDDX. Необязательный аргумент comment будет размещен в пакете. Возвращаемый идентификатор пакета используется при работе с функциями wddx_add_vars и wddx_packet_end.
| Листинг 20.15. Функция wddx_packet_start_
<?php
// создать данные для теста
$Name = "Leon Atkinson";
$Email = "corephp@leonatkinson.com";
$Residence = "Martinez";
$Info = array("Email", "Residence");
// начало пакета
$wddx = wddx_packet_start("Core PHP Programming"); // добавить в пакет какие- то переменные wddx_add_vars($wddx, "Name", $Info); // создать пакет
$packet = wddx_packet_end($wddx); //распечатать пакет для демонстрационных целей print($packet);
?>
string wddx_serialize_value(value data, string comment)
Функция wddx_serialize_value создает WDDX-пакет с одним значением, в который добавляется необязательный аргумент comment. Данные кодируются без какого-либо имени.
string wddx_serialize_vars(string variable, .)
Функция wddx_serialize_vars (листинг 20.16) предназначена для создания пакетов, содержащих несколько переменных. В локальном диапазоне можно задать любое количество имен переменных. Аргументы могут быть строкой или массивом. По мере необходимости PHP рекурсивно обработает многомерные массивы, содержащие большое количество имен. Функция возвращает WDDX-пакет.
| Листинг 20.16. Функция wddx_serialize_vars_
<?php
// создать данные для теста
$Name = "Leon Atkinson";
$Email = "corephp@leonatkinson.com";
$Residence = "Martinez";
$Info = array("Email", "Residence");
// распечатать пакет
print(wddx_serialize_vars("Name", $Info));

Понравился материал? Поделитесь с друзьями!



<< Предыдущая статьяСледующая статья >>
PHP. XML-Документ. Часть Одиннадцатая. PHP. Алгоритмы