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


Posted in PHP onOctober 30, 2018

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()序列和反序列方法详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

PHP 相关文章推荐
缓存技术详谈―php
Dec 14 PHP
php设计模式 Visitor 访问者模式
Jun 28 PHP
php实现mysql数据库操作类分享
Feb 14 PHP
ThinkPHP CURD方法之limit方法详解
Jun 18 PHP
html静态页面调用php文件的方法
Nov 13 PHP
php强制更新图片缓存的方法
Feb 11 PHP
php专用数组排序类ArraySortUtil用法实例
Apr 03 PHP
简单谈谈php中的unicode和utf8编码
Jun 10 PHP
ThinkPHP实现递归无级分类――代码少
Jul 29 PHP
php 生成签名及验证签名详解
Oct 26 PHP
php解决DOM乱码的方法示例代码
Nov 20 PHP
PHP观察者模式示例【Laravel框架中有用到】
Jun 15 PHP
swoole_process实现进程池的方法示例
Oct 29 #PHP
PHP大文件分片上传的实现方法
Oct 28 #PHP
PHP array_reduce()函数的应用解析
Oct 28 #PHP
php 中phar包的使用教程详解
Oct 26 #PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
Oct 25 #PHP
phpstudy2018升级MySQL5.5为5.7教程(图文)
Oct 24 #PHP
实例解析php的数据类型
Oct 24 #PHP
You might like
《Pokemon Sword·Shield》系列WEB动画《薄明之翼》第2话声优阵容公开!
2020/03/06 日漫
PHP+swoole实现简单多人在线聊天群发
2016/01/19 PHP
php5.6.x到php7.0.x特性小结
2019/08/17 PHP
Google韩国首页图标动画效果
2007/08/26 Javascript
javascript错误的认识不用关心内存管理
2012/12/15 Javascript
javascript弹出页面回传值的方法
2015/01/28 Javascript
微信企业号开发之微信考勤百度地图定位
2015/09/11 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
2017/02/16 Javascript
xmlplus组件设计系列之文本框(TextBox)(3)
2017/05/03 Javascript
node+express+ejs使用模版引擎做的一个示例demo
2017/09/18 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
解决bootstrap中下拉菜单点击后不关闭的问题
2018/08/10 Javascript
JavaScript基础教程之如何实现一个简单的promise
2018/09/11 Javascript
vue-cli项目配置多环境的详细操作过程
2018/10/30 Javascript
vue-cli配置全局sass、less变量的方法
2019/06/06 Javascript
Nuxt pages下不同的页面对应layout下的页面布局操作
2020/11/05 Javascript
Python解析网页源代码中的115网盘链接实例
2014/09/30 Python
把MySQL表结构映射为Python中的对象的教程
2015/04/07 Python
用Python实现一个简单的多线程TCP服务器的教程
2015/05/05 Python
python使用turtle绘制分形树
2018/06/22 Python
Python3常用内置方法代码实例
2019/11/18 Python
python+opencv边缘提取与各函数参数解析
2020/03/09 Python
Python绘制组合图的示例
2020/09/18 Python
Canvas与Image互相转换示例代码
2013/08/09 HTML / CSS
html5 canvas 实现光线沿不规则路径运动
2020/04/20 HTML / CSS
小学毕业感言500字
2014/02/28 职场文书
新春寄语大全
2014/04/09 职场文书
计算机求职自荐信范文
2014/04/19 职场文书
党校毕业心得体会
2014/09/13 职场文书
2014年行政执法工作总结
2014/12/11 职场文书
2016年秋季运动会加油稿
2015/12/21 职场文书
教师信息技术学习心得体会
2016/01/21 职场文书
机关单位2016年法制宣传日活动总结
2016/04/01 职场文书
Nginx解决403 forbidden的完整步骤
2021/04/01 Servers
新手入门Jvm-- JVM对象创建与内存分配机制
2021/06/18 Java/Android
Python 实现Mac 屏幕截图详解
2021/10/05 Python