Funkcje JSON
PHP Manual

json_encode

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

json_encodeZwraca JSON reprezentujący wartość

Opis

string json_encode ( mixed $wartość [, int $opcje ] )

Zwraca łańcuch JSON reprezentujący wartość .

Parametry

wartość

wartość zostanie zakodowana i może być dowolnego typu poza zasobami.

Ta funkcja działa tylko na danych zakodowanych w formacie UTF-8 (UNICODE).

opcje

Struktura bitów składająca się z PHP_JSON_HEX_QUOT, PHP_JSON_HEX_TAG, PHP_JSON_HEX_AMP, PHP_JSON_HEX_APOS. Domyślnie 0.

Zwracane wartości

W przypadku sukcesu zwraca zakodowany string JSON.

Rejestr zmian

Wersja Opis
5.2.1 Dodano obsługę kodowania podstawowych typów w formacie JSON

Przykłady

Przykład #1 Przykład json_encode()

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

echo 
json_encode($arr);
?>

Powyższy przykład wyświetli:

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

Zobacz też:


Funkcje JSON
PHP Manual