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 相关文章推荐
pw的一个放后门的方法分析
Oct 08 PHP
php google或baidu分页代码
Nov 26 PHP
解析PHP中一些可能会被忽略的问题
Jun 21 PHP
ThinkPHP模板自定义标签使用方法
Jun 26 PHP
PHP连接和操作MySQL数据库基础教程
Sep 29 PHP
php实现过滤表单提交中html标签的方法
Oct 17 PHP
PHP使用PDO连接ACCESS数据库
Mar 05 PHP
win7安装php框架Yii的方法
Jan 25 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
Nov 17 PHP
PHP常用字符串函数用法实例总结
Jun 04 PHP
PHP快速导出百万级数据到CSV或者EXCEL文件
Nov 27 PHP
Laravel中Kafka的使用详解
Mar 24 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中的curl使用入门教程和常见用法实例
2014/04/10 PHP
thinkPHP实现基于ajax的评论回复功能
2018/06/22 PHP
PHP chop()函数讲解
2019/02/11 PHP
javascript在子页面中函数无法调试问题解决方法
2014/01/17 Javascript
JS模拟酷狗音乐播放器收缩折叠关闭效果代码
2015/10/29 Javascript
javascript如何实现暂停功能
2015/11/06 Javascript
javascript作用域链与执行环境详解
2017/03/25 Javascript
node.js连接MongoDB数据库的2种方法教程
2017/05/17 Javascript
详解vue-cli中的ESlint配置文件eslintrc.js
2017/09/25 Javascript
JavaScript实现短信倒计时60s
2017/10/09 Javascript
Vue+Flask实现简单的登录验证跳转的示例代码
2018/01/13 Javascript
React 使用browserHistory项目访问404问题解决
2018/06/01 Javascript
详解关于vue-area-linkage走过的坑
2018/06/27 Javascript
vue v-for直接循环数字实例
2019/11/07 Javascript
python 每天如何定时启动爬虫任务(实现方法分享)
2018/05/21 Python
对django views中 request, response的常用操作详解
2019/07/17 Python
Python简易版停车管理系统
2019/08/12 Python
使用 Python 清理收藏夹里已失效的网站
2019/12/03 Python
pytorch-RNN进行回归曲线预测方式
2020/01/14 Python
pycharm通过anaconda安装pyqt5的教程
2020/03/24 Python
利用pandas向一个csv文件追加写入数据的实现示例
2020/04/23 Python
Python+PyQt5+MySQL实现天气管理系统
2020/06/16 Python
用python对excel进行操作(读,写,修改)
2020/12/25 Python
Django2.1.7 查询数据返回json格式的实现
2020/12/29 Python
css3学习心得分享
2013/08/19 HTML / CSS
销售所有的狗狗产品:Dog.com
2016/10/13 全球购物
MUGLER官方网站:蒂埃里·穆勒香水
2019/11/26 全球购物
Nike俄罗斯官方网站:Nike RU
2021/03/05 全球购物
高级护理专业大学生求职信
2013/10/24 职场文书
车间工艺员岗位职责
2013/12/09 职场文书
工商管理实习生自我鉴定范文
2013/12/18 职场文书
大学生学习2014年全国两会心得体会
2014/03/12 职场文书
党支部先进事迹材料
2014/12/24 职场文书
电影建党伟业观后感
2015/06/01 职场文书
golang json数组拼接的实例
2021/04/28 Golang
「Manga Time Kirara MAX」2022年5月号封面公开
2022/03/21 日漫