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实现将GB编码转换为UTF8
Nov 25 PHP
数据库查询记录php 多行多列显示
Aug 15 PHP
APACHE的AcceptPathInfo指令使用介绍
Jan 18 PHP
php实现利用phpexcel导出数据
Aug 24 PHP
PHP判断表单复选框选中状态完整例子
Jun 24 PHP
Windows下安装PHP单元测试环境PHPUnit图文教程
Oct 24 PHP
Laravel手动分页实现方法详解
Oct 09 PHP
PHP基于正则批量替换Img中src内容实现获取缩略图的功能示例
Jun 07 PHP
PHP分享图片的生成方法
Apr 25 PHP
YII框架常用技巧总结
Apr 27 PHP
php面向对象重点知识分享
Sep 27 PHP
Laravel5.5 动态切换多语言的操作方式
Oct 25 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中使用asort进行中文排序失效的问题处理
2014/08/18 PHP
PHP实现合并discuz用户
2015/08/05 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
PHP7.0连接DB操作实例分析【基于mysqli】
2019/09/26 PHP
Stop SQL Server
2007/06/21 Javascript
js获取元素到文档区域document的(横向、纵向)坐标的两种方法
2013/05/17 Javascript
关于jQuery判断元素是否存在的问题示例探讨
2014/07/21 Javascript
原生JavaScript实现动态省市县三级联动下拉框菜单实例代码
2016/02/03 Javascript
html+js+highcharts绘制圆饼图表的简单实例
2016/08/04 Javascript
高效的jQuery代码编写技巧总结
2017/02/22 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
Vuejs实现购物车功能
2017/11/05 Javascript
JS实现的base64加密解密操作示例
2018/04/18 Javascript
jQuery+PHP+Ajax实现动态数字统计展示功能
2019/12/25 jQuery
JS实现网站吸顶条
2020/01/08 Javascript
vue css 引入asstes中的图片无法显示的四种解决方法
2020/03/16 Javascript
Postman内建变量常用方法实例解析
2020/07/28 Javascript
[01:04]DOTA2:伟大的Roshan雕塑震撼来临
2015/01/30 DOTA
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
[00:43]魔廷新尊——痛苦女王至宝捆绑包
2020/06/12 DOTA
Python获取文件ssdeep值的方法
2014/10/05 Python
使用实现XlsxWriter创建Excel文件并编辑
2018/05/04 Python
Django Admin实现三级联动的示例代码(省市区)
2018/06/22 Python
NumPy.npy与pandas DataFrame的实例讲解
2018/07/09 Python
python中有关时间日期格式转换问题
2019/12/25 Python
详解canvas多边形(蜘蛛图)的画法示例
2018/01/29 HTML / CSS
台湾森森购物网:U-mall
2017/10/16 全球购物
时尚孕妇装:Ingrid & Isabel
2019/05/08 全球购物
你对IPv6了解程度
2016/02/09 面试题
js实现弹框效果
2021/03/24 Javascript
学校安全教育制度
2014/01/31 职场文书
2014中考励志标语
2014/06/05 职场文书
班子成员四风问题自我剖析材料
2014/09/29 职场文书
2015年社区综治工作总结
2015/04/21 职场文书
2016年中秋节慰问信
2015/12/01 职场文书
会议承办单位欢迎词
2019/07/09 职场文书