golang实现php里的serialize()和unserialize()序列和反序列方法详解

 更新时间:2018年10月30日 08:52:17   作者:TechLee ·   我要评论

这篇文章主要介绍了golang实现php里的serialize()和unserialize()序列和反序列方法详解,需要的朋友可以参考下

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...

总结

以上所述是小编给大家介绍的golang实现php里的serialize()和unserialize()序列和反序列方法详解,希望?#28304;?#23478;有所帮助,如果大家有任?#25105;?#38382;请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • yii2实现Ueditor百度编辑器的示例代码

    yii2实现Ueditor百度编辑器的示例代码

    这篇文章主要介绍了yii2实现Ueditor百度编辑器的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-11-11
  • php 实现301重定向跳转实例代码

    php 实现301重定向跳转实例代码

    本文主要介绍php 实现301重定向跳转,通过实例代码让大家更好的理解重定向的方法,有需要的小伙伴可以参考下
    2016-07-07
  • thinkPHP5.0框架简单配置作用域的方法

    thinkPHP5.0框架简单配置作用域的方法

    这篇文章主要介绍了thinkPHP5.0框架简单配置作用域的方法,简单分析了thinkPHP5.0作用域的功能与配置技巧,需要的朋友可以参考下
    2017-03-03
  • php 三维饼图的实现代码

    php 三维饼图的实现代码

    一直想发表点东西。最近刚把php4中的php_gd.dll搞定,就迫不及待的想做点图形程序玩玩。看到有许多php做饼图的例子,看了一下都是2维的,于是就想做个3维的。
    2008-09-09
  • thinkphp数据查询和遍历数组实例

    thinkphp数据查询和遍历数组实例

    这篇文章主要介绍了thinkphp数据查询和遍历数组的方法,包括数据库的DSN方法配置、CURD操作方法以及模板的遍历数组等技巧,具有一定的借鉴价值,需要的朋友可以参考下
    2014-11-11
  • PHP封装分页函数实现文本分页和数字分页

    PHP封装分页函数实现文本分页和数字分页

    本文主要是给大家分享了一段PHP的封装好的分页函数,可以实现文本分页和数字分页两?#20013;?#24335;,非常的实用,有需要的朋友可以参考下
    2014-10-10
  • 利用php做服务器和web前端的界面进行交互

    利用php做服务器和web前端的界面进行交互

    PHP与Web页面交互是实现PHP网站与用户交互的重要手段。本篇文章主要介绍了利用php做服务器和web前端的界面进行交互,具有一定的参考价值,感兴趣的小伙伴们可以参?#23478;?#19979;。
    2016-10-10
  • 纯真IP数据库的应用 IP地址转化成十进制

    纯真IP数据库的应用 IP地址转化成十进制

    由于纯真数据库中的IP数据是和普通IP不同的,所以要转化后才能比对
    2009-06-06
  • YII实现分页的方法

    YII实现分页的方法

    这篇文章主要介绍了YII实现分页的方法,需要的朋友可以参考下
    2014-07-07
  • yii上传文件或?#35745;?#23454;例

    yii上传文件或?#35745;?#23454;例

    最近在看yii,yii有?#28304;?#19978;传?#35745;?#30340;方法。简单的贴代码。分为两块,第一块view:test.php。第二块是controller:TestController.php
    2014-04-04

最新评论

时时彩包赢公式0369