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调用三种数据库的方法(2)
Oct 09 PHP
站长助手-网站web在线管理程序 v1.0 下载
May 12 PHP
使用session判断用户登录用户权限(超简单)
Jun 08 PHP
php导入csv文件碰到乱码问题的解决方法
Feb 10 PHP
PHP中可以自动分割查询字符的Parse_str函数使用示例
Jul 25 PHP
Laravel 4 初级教程之Pages、表单验证
Oct 30 PHP
理解PHP中的Session及对Session有效期的控制
Jan 08 PHP
smarty学习笔记之常见代码段用法总结
Mar 19 PHP
php实现登陆模块功能示例
Oct 20 PHP
PHP实现上传多图即时显示与即时删除的方法
May 09 PHP
php创建类并调用的实例方法
Sep 25 PHP
PHP实现新型冠状病毒疫情实时图的实例
Feb 04 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
PHP实现全角字符转为半角方法汇总
2015/07/09 PHP
php自动加载方式集合
2016/04/04 PHP
在laravel中实现将查询的对象转换为多维数组的函数
2019/10/21 PHP
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
jquery操作复选框(checkbox)的12个小技巧总结
2014/02/04 Javascript
Jquery 自定义事件实现发布/订阅的简单实例
2016/06/12 Javascript
angular.js+node.js实现下载图片处理详解
2017/03/31 Javascript
微信小程序实现拖拽 image 触摸事件监听的实例
2017/08/17 Javascript
浅谈Vue SSR 的 Cookies 问题
2017/11/20 Javascript
浅析前端路由简介以及vue-router实现原理
2018/06/01 Javascript
React key值的作用和使用详解
2018/08/23 Javascript
Vue2.x Todo之自定义指令实现自动聚焦的方法
2019/01/08 Javascript
在Vue中使用this.$store或者是$route一直报错的解决
2019/11/08 Javascript
vue中v-for循环选中点击的元素并对该元素添加样式操作
2020/07/17 Javascript
Vue解决移动端弹窗滚动穿透问题
2020/12/15 Vue.js
从零学python系列之数据处理编程实例(一)
2014/05/22 Python
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
python超简单解决约瑟夫环问题
2015/05/12 Python
python采用django框架实现支付宝即时到帐接口
2016/05/17 Python
用Python shell简化开发
2018/08/08 Python
Python基础之循环语句用法示例【for、while循环】
2019/03/23 Python
python3 批量获取对应端口服务的实例
2019/07/25 Python
pygame实现俄罗斯方块游戏(基础篇3)
2019/10/29 Python
详解Python中Pyyaml模块的使用
2020/10/08 Python
Python实现Word文档转换Markdown的示例
2020/12/22 Python
瑰珀翠美国官网:Crabtree & Evelyn美国
2016/11/29 全球购物
德国狗狗用品在线商店:Schecker
2017/03/17 全球购物
Mybag美国/加拿大:英国奢华包包和名牌手袋网站
2020/02/16 全球购物
Yahoo-PHP面试题3
2012/01/14 面试题
环境科学专业研究生求职信
2013/10/02 职场文书
2013年高中生自我评价
2013/10/23 职场文书
计算机专业毕业生求职信分享
2013/12/24 职场文书
2014年新生军训方案
2014/05/01 职场文书
小学先进集体事迹材料
2014/05/31 职场文书
本溪水洞导游词
2015/02/11 职场文书
Nginx优化服务之网页压缩的实现方法
2021/03/31 Servers