398 of 410 menu

Функция json_encode

Функция json_encode PHP ўзгарувчиларини (массивлар, объектлар, сатрлар, сонлар) JSON форматидаги сатрга айлантиради. Биринчи параметр сифатида кодлаш учун қийматни қабул қилади, иккинчи (ихтиёрий) параметр сифатида кодлаш жараёнини созлаш учун байроқларни, учинчи параметр сифатида айлантириш чуқурлигини қабул қилади.

Синтаксис

json_encode(mixed $value, [int $flags = 0], [int $depth = 512]): string|false

Мисол

Оддий массивни JSON га айлантирамиз:

<?php $arr = [1, 2, 3, 4, 5]; echo json_encode($arr); ?>

Кодни бажариш натижаси:

'[1,2,3,4,5]'

Мисол

Ассоциатив массивни JSON га айлантирамиз:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3]; echo json_encode($arr); ?>

Кодни бажариш натижаси:

'{"a":1,"b":2,"c":3}'

Мисол

Гўзал форматилаш учун JSON_PRETTY_PRINT байроғидан фойдаланиш:

<?php $arr = ['a' => 1, 'b' => 2, 'c' => 3]; echo json_encode($arr, JSON_PRETTY_PRINT); ?>

Кодни бажариш натижаси:

'{ "a": 1, "b": 2, "c": 3 }'

Шунингдек қаранг

  • json_decode функцияси,
    JSON сатрини PHP ўзгарувчиларига айлантиради
  • serialize функцияси,
    ўзгарувчиларни сақлаш учун сатрга айлантиради
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш