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 相关文章推荐
关于文本留言本的分页代码
Oct 09 PHP
PHP 第一节 php简介
Apr 28 PHP
PHP中执行MYSQL事务解决数据写入不完整等情况
Jan 07 PHP
php清空(删除)指定目录下的文件,不删除目录文件夹的实现代码
Sep 04 PHP
分享一段PHP制作的中文拼音首字母工具类
Dec 11 PHP
PHP实现将科学计数法转换为原始数字字符串的方法
Dec 16 PHP
php实现表单多按钮提交action的处理方法
Oct 24 PHP
php中使用GD库做验证码
Mar 31 PHP
PHP实现将多个文件中的内容合并为新文件的方法示例
Jun 10 PHP
php无限极分类实现方法分析
Jul 04 PHP
Laravel 6 将新增为指定队列任务设置中间件的功能
Aug 06 PHP
php设计模式之迭代器模式实例分析【星际争霸游戏案例】
Apr 07 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 巧用数组降低程序的时间复杂度
2010/01/01 PHP
PHP版微信第三方实现一键登录及获取用户信息的方法
2016/10/14 PHP
php curl获取https页面内容,不直接输出返回结果的设置方法
2019/01/15 PHP
解读IE和firefox下JScript和HREF的执行顺序
2008/01/12 Javascript
js中eval()函数和trim()去掉字符串左右空格应用
2013/02/02 Javascript
放弃用你的InnerHTML来输出HTML吧 jQuery Tmpl不详细讲解
2013/04/20 Javascript
$.each遍历对象、数组的属性值并进行处理
2014/07/18 Javascript
使用js dom和jquery分别实现简单增删改
2014/09/11 Javascript
jQuery实现伸展与合拢panel的方法
2015/04/30 Javascript
js微信分享API
2020/10/11 Javascript
巧用Vue.js+Vuex制作专门收藏微信公众号的app
2016/11/03 Javascript
Nodejs 搭建简单的Web服务器详解及实例
2016/11/30 NodeJs
详解Vue路由钩子及应用场景(小结)
2017/11/07 Javascript
ReactNative之FlatList的具体使用方法
2017/11/29 Javascript
Vue二次封装axios为插件使用详解
2018/05/21 Javascript
JS中call()和apply()的功能及用法实例分析
2019/06/28 Javascript
详解Vue3中对VDOM的改进
2020/04/23 Javascript
在vue中嵌入外部网站的实现
2020/11/13 Javascript
Python Django view 两种return的实现方式
2020/03/16 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
Lookfantastic德国官网:英国知名美妆购物网站
2017/06/11 全球购物
Strawberrynet草莓网新加坡站:护肤、彩妆、香水及美发产品
2018/08/31 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
夜大毕业生自我鉴定
2013/10/31 职场文书
出国考察邀请函
2014/01/21 职场文书
运动会通讯稿300字
2014/02/02 职场文书
班主任新年寄语
2014/04/04 职场文书
劳资协议书范本
2014/04/23 职场文书
监督检查工作方案
2014/05/28 职场文书
二人合伙经营协议书
2014/09/13 职场文书
2014年科研工作总结
2014/12/03 职场文书
六年级小学生评语
2014/12/26 职场文书
团干部培训班心得体会
2016/01/06 职场文书
大学生入党自我鉴定范文
2019/06/21 职场文书
python生成随机数、随机字符、随机字符串
2021/04/06 Python