首頁  >  文章  >  後端開發  >  如何將PHP數組存入資料庫中

如何將PHP數組存入資料庫中

不言
不言原創
2018-06-11 11:32:506489瀏覽

這篇文章主要介紹了關於如何將PHP陣列存入到資料庫中,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

##進入正題

原來數組array是不可以直接插入到資料庫中的,得借助json_encode()方法,並且資料庫的列得設定成text

第一步:把資料庫列(欄位)設定成text

類型大小TINYTEXT0-255位元組短文字字串#MEDIUMTEXT0-16 777 215位元組中長文字資料LONGTEXT0-4 294 967 295位元組極大文字資料
#TEXT 0-65 535位元組 長文字資料
有4 種TEXT 類型:TINYTEXT、TEXT、MEDIUMTEXT 和LONGTEXT。對應的這 4 種 BLOB 類型,可儲存的最大長度不同,可根據實際情況選擇。

第二步:對變數進行json編碼

json_encode(value)

value:數組變數

第三個步驟:從資料庫中讀取對json進行解碼

json_decode(value)

value:變數

JSON 函數

#函數
##描述
##json_encode 對變數進行JSON 編碼
#json_decode 對JSON 格式的字串進行解碼,轉換為PHP 變數

以上就是本文的全部內容,希望對大家的學習有幫助,更多相關內容請關注PHP中文網!

相關建議:

關於PHP字串中的速查表總結    

PHP如何動態修改設定檔

#如何用PHP讓SWOOLE擴充實作定時同步MySQL 資料

以上是如何將PHP數組存入資料庫中的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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