golang實現(xiàn)php里的serialize()和unserialize()序列和反序列方法詳解
Golang 實現(xiàn) PHP里的 serialize() 、 unserialize()
安裝
go get -u github.com/techleeone/gophp/serialize
用法
package main import ( "fmt" "github.com/techleeone/gophp/serialize" ) func main() { str := `a:1:{s:3:"php";s:24:"世界上最好的語言";}` // unserialize() in php out, _ := serialize.UnMarshal([]byte(str)) fmt.Println(out) //map[php:世界上最好的語言] // serialize() in php jsonbyte, _ := serialize.Marshal(out) fmt.Println(string(jsonbyte)) // a:1:{s:3:"php";s:24:"世界上最好的語言";} }
github地址: https://github.com/techleeone...
總結(jié)
以上所述是小編給大家介紹的golang實現(xiàn)php里的serialize()和unserialize()序列和反序列方法詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
- golang 兩個go程輪流打印一個切片的實現(xiàn)
- golang切片內(nèi)存應用技巧詳解
- Golang中切片的用法與本質(zhì)詳解
- golang常用手冊之切片(Slice)原理
- Golang slice切片操作之切片的追加、刪除、插入等
- golang的序列化與反序列化的幾種方式
- golang切片反序?qū)嵗?/a>
相關(guān)文章
用 Composer構(gòu)建自己的 PHP 框架之使用 ORM
經(jīng)過前三篇文章 基礎(chǔ)準備 、 構(gòu)建路由 和 設(shè)計 MVC ,我們已經(jīng)得到了一個結(jié)構(gòu)比較完整的 MVC 架構(gòu)的 PHP 微框架,但是距離一個真正能夠上手使用的框架還差一樣東西: 數(shù)據(jù)庫封裝 ,本篇就將講述如何集成一個 ORM Composer 包2014-10-10Zend Framework教程之Zend_Controller_Plugin插件用法詳解
這篇文章主要介紹了Zend Framework教程之Zend_Controller_Plugin插件用法,結(jié)合實例形式詳細分析了Zend_Controller_Plugin插件的原理,使用方法與相關(guān)注意事項,需要的朋友可以參考下2016-03-03基于Swoole實現(xiàn)PHP與websocket聊天室
本文利用Swoole來實現(xiàn)PHP+websocket的聊天室,過程介紹的很詳細,對聊天室的開發(fā)很有幫助,有需要的可以參考學習。2016-08-08使用PHP備份MySQL和網(wǎng)站發(fā)送到郵箱實例代碼
這篇文章主要介紹了使用PHP備份MySQL和網(wǎng)站發(fā)送到郵箱的方法,大家參考使用吧2013-11-11Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能
這篇文章主要介紹了Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能,文中給大家提到了軟刪除功能的實現(xiàn)方法,需要的朋友可以參考下2019-08-08thinkphp實現(xiàn)面包屑導航(當前位置)例子分享
今天把博客一些細節(jié)完善了一下,其中修改了一下欄目頁和文章頁中的“當前位置”。2014-05-05