百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>网页制作> golang实现php里的serialize()和unserialize()序列和反序列办法
分享文章到:

golang实现php里的serialize()和unserialize()序列和反序列办法

发布时间:05/20 来源:未知 浏览: 关键词:

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地址: https://github.com/techleeone...

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有168人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板