溫馨提示×

php數(shù)組與JSON互轉(zhuǎn)的方法

PHP
小樊
95
2024-06-29 23:54:36
欄目: 編程語言

將PHP數(shù)組轉(zhuǎn)換為JSON字符串可以使用json_encode()函數(shù),示例如下:

<?php
// 創(chuàng)建一個PHP數(shù)組
$data = array(
    'name' => 'John Doe',
    'age' => 30,
    'city' => 'New York'
);

// 將PHP數(shù)組轉(zhuǎn)換為JSON字符串
$jsonString = json_encode($data);

echo $jsonString;
?>

將JSON字符串轉(zhuǎn)換為PHP數(shù)組可以使用json_decode()函數(shù),示例如下:

<?php
// JSON字符串
$jsonString = '{"name":"John Doe","age":30,"city":"New York"}';

// 將JSON字符串轉(zhuǎn)換為PHP數(shù)組
$data = json_decode($jsonString, true);

print_r($data);
?>

在使用json_decode()函數(shù)時,第二個參數(shù)設(shè)置為true可以將JSON字符串轉(zhuǎn)換為關(guān)聯(lián)數(shù)組,不設(shè)置則轉(zhuǎn)換為對象。

0