golang实现php里的serialize()和unserialize()序列和反序列方法详解
程序员文章站
2022-05-14 15:34:39
golang 实现 php里的 serialize() 、 unserialize()
安装
go get -u github.com/techleeone/g...
golang 实现 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地址: ...
总结
以上所述是小编给大家介绍的golang实现php里的serialize()和unserialize()序列和反序列方法详解,希望对大家有所帮助
上一篇: [十七]基础类型BigDecimal简介
下一篇: vue组件实现可搜索下拉框扩展