Функции за JSON
PHP Manual

json_encode

(PHP 5 >= 5.2.0, PECL json >= 1.2.0)

json_encodeВръща стойност в JSON вид

Описание

string json_encode ( mixed $value [, int $options = 0 ] )

Връща низ, съдържащ value в JSON вид.

Параметри

value

Стойността която ще се кодира. Може да бъде от всякакъв тип, с изключение на resource.

Функцията работи само с данни кодирани в UTF-8.

options

Побитова маска състояща се от PHP_JSON_HEX_QUOT, PHP_JSON_HEX_TAG, PHP_JSON_HEX_AMP, PHP_JSON_HEX_APOS. Стойността й по подразбиране е 0.

Връщани стойности

При успешно изпълнение връща низ кодиран в JSON вид.

Дневник на промените

Версия Описание
5.2.1 Добавена е поддръжка на основни типове на JSON кодиране

Примери

Example #1 Пример за json_encode()

<?php
$arr 
= array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>5);

echo 
json_encode($arr);
?>

Примерът по-горе ще изведе:

{"a":1,"b":2,"c":3,"d":4,"e":5}

Вж. също


Функции за JSON
PHP Manual