將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)換為對象。