$myarr = array("dove","scdn","blog");
陣列是 php 開發中使用最多的資料型別之一,對於結構化的資料尤為重要。
很多時候我們需要把陣列儲存到資料庫中,實現對結構化資料的直接儲存和讀取。
對於這樣的資料,mysql資料庫是無法直接寫入的,那麼有什麼辦法呢?
有,但是需要稍微轉換一下,不過也很簡單。就是使用php自帶的serialize()
或者json_encode()
函式序列化資料成字串:
// 寫入資料庫之前$myarr_serialize = serialize($myarr); // 序列化成字串之後從資料庫裡面讀出來的資料還是字串格式的,用$myarr_json = json_encode($myarr); // json編碼數組成字串
// 讀取資料庫後$myarr_restore = unserialize($myarr_serialize); // 反序列化成陣列$myarr_dejson = json_decode($myarr_json, true); // json解碼成陣列
unserialize()
和json_decode()
函式轉換成陣列就可以了。 PHP儲存陣列到資料庫
陣列是 php 開發中使用最多的資料型別之一,對於結構化的資料尤為重要。很多時候我們需要把陣列儲存到資料庫中,實現對結構化資料的直接儲存和讀取。staff array array name 洪七 number 101 男 job 總經理 mobile array 01234567890 987654...
php陣列轉為字串,資料庫儲存
php物件轉字元儲存資料庫的方法。總所周知物件是不能直接儲存到資料庫的。那麼我們用什麼樣的方法能夠儲存到資料庫中能?方法一 序列化serialize和unserialize 序列化物件serialize 反序列化物件unserialize 當陣列值包含如雙引號 單引號或冒號等字元時,它們被反序列化後...
mysql儲存資料到資料庫表中 將資料儲存到資料庫
本講中,我們來談一談回測中資料的儲存和管理。實現這一功能離不開資料庫的幫助,在這裡採用mysql資料庫向大家演示如何在資料庫中建立表 並且如何把從資料來源獲取的資料儲存到資料庫的表中。在mysql資料庫中建立資料表 首先需要在mysql中先建立乙個資料庫test,並在該資料庫中建一張表his dai...