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...
總結
以上所述是小編給大家介紹的golang實現(xiàn)php里的serialize()和unserialize()序列和反序列方法詳解,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關文章
Zend Framework教程之Zend_Controller_Plugin插件用法詳解
這篇文章主要介紹了Zend Framework教程之Zend_Controller_Plugin插件用法,結合實例形式詳細分析了Zend_Controller_Plugin插件的原理,使用方法與相關注意事項,需要的朋友可以參考下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-11
Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能
這篇文章主要介紹了Laravel 實現(xiàn)數(shù)據(jù)軟刪除功能,文中給大家提到了軟刪除功能的實現(xiàn)方法,需要的朋友可以參考下2019-08-08
thinkphp實現(xiàn)面包屑導航(當前位置)例子分享
今天把博客一些細節(jié)完善了一下,其中修改了一下欄目頁和文章頁中的“當前位置”。2014-05-05

