Package Home

Zend Framework 2 Documentation (Manual)

PHK Home

File: /_sources/modules/zend.json.introduction.txt

Size:1143
Storage flags:no_autoload,compress/gzip (52%)

.. _zend.json.introduction:

Introduction
============

``Zend\Json`` provides convenience methods for serializing native *PHP* to *JSON* and decoding *JSON* to native
*PHP*. For more information on *JSON*, `visit the JSON project site`_.

*JSON*, JavaScript Object Notation, can be used for data interchange between JavaScript and other languages. Since
*JSON* can be directly evaluated by JavaScript, it is a more efficient and lightweight format than *XML* for
exchanging data with JavaScript clients.

In addition, ``Zend\Json`` provides a useful way to convert any arbitrary *XML* formatted string into a *JSON*
formatted string. This built-in feature will enable *PHP* developers to transform the enterprise data encoded in
*XML* format into *JSON* format before sending it to browser-based Ajax client applications. It provides an easy
way to do dynamic data conversion on the server-side code thereby avoiding unnecessary *XML* parsing in the
browser-side applications. It offers a nice utility function that results in easier application-specific data
processing techniques.



.. _`visit the JSON project site`: http://www.json.org/

For more information about the PHK package format: http://phk.tekwire.net