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学习之 循环结构实现代码
Jun 09 PHP
PHP--用万网的接口实现域名查询功能
Dec 13 PHP
php unset全局变量运用问题的深入解析
Jun 17 PHP
如何使用“PHP” 彩蛋进行敏感信息获取
Aug 07 PHP
PHP中Session引起的脚本阻塞问题解决办法
Apr 08 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
May 10 PHP
PHP制作百度词典查词采集器
Jan 29 PHP
PHP Hash算法:Times33算法代码实例
May 13 PHP
PHP中调用C/C++制作的动态链接库的教程
Mar 10 PHP
PHP实现阿里大鱼短信验证的实例代码
Jul 10 PHP
php实现支持中文的文件下载功能示例
Aug 30 PHP
使用laravel和ECharts实现折线图效果的例子
Oct 09 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
web方式ftp
2006/10/09 PHP
PHP中使用memcache存储session的三种配置方法
2014/04/05 PHP
PHP中使用smarty生成静态文件的例子
2014/04/24 PHP
codeigniter实现get分页的方法
2015/07/10 PHP
PHP explode()函数用法讲解
2019/02/15 PHP
点图片上一页下一页翻页效果
2008/07/09 Javascript
封装了一个支持匿名函数的Javascript事件监听器
2014/06/05 Javascript
jquery实现鼠标经过显示下划线的渐变下拉菜单效果代码
2015/08/24 Javascript
修改 bootstrap table 默认detailRow样式的实例代码
2017/07/21 Javascript
浅谈AngularJS中$http服务的简单用法
2018/05/15 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
关于AOP在JS中的实现与应用详解
2019/05/06 Javascript
搭建一个Koa后端项目脚手架的方法步骤
2019/05/30 Javascript
原生js实现针对Dom节点的CRUD操作示例
2019/08/26 Javascript
Vue使用Three.js加载glTF模型的方法详解
2020/06/14 Javascript
vue-列表下详情的展开与折叠案例
2020/07/28 Javascript
vue prop传值类型检验方式
2020/07/30 Javascript
[15:23]教你分分钟做大人:虚空假面
2014/10/30 DOTA
[02:56]DOTA2上海特锦赛小组赛解说FreeAgain采访花絮
2016/02/27 DOTA
Python获取运行目录与当前脚本目录的方法
2015/06/01 Python
Python爬取网页中的图片(搜狗图片)详解
2017/03/23 Python
Python中常见的异常总结
2018/02/20 Python
如何利用python 读取配置文件
2021/01/06 Python
一款利用纯css3实现的超炫3D表单的实例教程
2014/12/01 HTML / CSS
html5给汉字加拼音加进度条的实现代码
2020/04/07 HTML / CSS
SQL面试题
2013/12/09 面试题
Hashtable 添加内容的方式有哪几种,有什么区别?
2012/04/08 面试题
网络研修随笔感言
2014/02/17 职场文书
小区消防演习方案
2014/02/21 职场文书
党员先进性教育整改措施
2014/09/18 职场文书
2015年党总支工作总结
2015/05/25 职场文书
花木兰观后感
2015/06/10 职场文书
运动会主持词大全
2015/07/02 职场文书
毕业设计工作总结
2015/08/14 职场文书
Python 机器学习工具包SKlearn的安装与使用
2021/05/14 Python
MySQL导致索引失效的几种情况
2022/06/25 MySQL