首頁  >  文章  >  後端開發  >  php數組轉json的函數是什麼

php數組轉json的函數是什麼

青灯夜游
青灯夜游原創
2021-03-30 18:37:251826瀏覽

php陣列轉json的函數是json_encode()。 json_encode()函數可以對變數進行JSON編碼,將其轉換為json字串數據,語法格式「json_encode (value)」。

php數組轉json的函數是什麼

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

php陣列如何轉換成json?可以使用json_encode()函數。

範例:

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

echo json_encode($arr);
?>


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

PHP json_encode()函數

json_encode()函數可以對變數進行JSON編碼

語法: 

json_encode ( $value [, $options = 0 ] )

回傳字串,包含了 value 值JSON 形式的表示。

注意:

1、$value為要編碼的值,且函數只對UTF8編碼的資料有效;

2、options:由下列常數組成的二進位遮罩:JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK,JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBETJECT#4、FJVECT#3n; ,可以用var_dump()列印出來看資料型別;

5、執行成功回傳JSON數據,否則回傳FALSE。

傳回值:

成功則傳回 JSON 編碼的 string 或失敗時傳回 false 。

  • 推薦學習:《

    PHP影片教學

以上是php數組轉json的函數是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn