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初学者头疼问题总结
Jul 08 PHP
php.ini中文版
Oct 09 PHP
完美解决dedecms中的[html][/html]和[code][/code]问题
Mar 20 PHP
PHP has encountered an Access Violation at 7C94BD02解决方法
Aug 24 PHP
ThinkPHP实现多数据库连接的解决方法
Jul 01 PHP
Linux系统下php获得系统分区信息的方法
Mar 30 PHP
php商品对比功能代码分享
Sep 24 PHP
PHP pear安装配置教程
May 14 PHP
10个值得深思的PHP面试题
Nov 14 PHP
CentOS系统中PHP安装扩展的方式汇总
Apr 09 PHP
Docker搭建自己的PHP开发环境
Feb 24 PHP
thinkPHP5.1框架使用SemanticUI实现分页功能示例
Aug 03 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新手上路(三)
2006/10/09 PHP
PHP实现对数组分页处理实例详解
2017/02/07 PHP
Mootools 1.2教程 选项卡效果(Tabs)
2009/09/15 Javascript
javascript 函数使用说明
2010/04/07 Javascript
无限树Jquery插件zTree的常用功能特性总结
2014/09/11 Javascript
浅谈javascript中for in 和 for each in的区别
2015/04/23 Javascript
分享一个插件实现水珠自动下落效果
2016/06/01 Javascript
js操作DOM--添加、删除节点的简单实例
2016/07/08 Javascript
JavaScript中误用/g导致的正则test()无法正确重复执行的解决方案
2016/07/27 Javascript
nodejs 最新版安装npm 的使用详解
2018/01/18 NodeJs
AngularJS中的作用域实例分析
2018/05/16 Javascript
JS浅拷贝和深拷贝原理与实现方法分析
2019/02/28 Javascript
使用vue-cli3 创建vue项目并配置VS Code 自动代码格式化 vue语法高亮问题
2019/05/14 Javascript
redux.js详解及基本使用
2019/05/24 Javascript
Openlayers绘制聚合标注
2020/09/28 Javascript
[01:28:56]2014 DOTA2华西杯精英邀请赛 5 24 CIS VS DK
2014/05/26 DOTA
用python + openpyxl处理excel2007文档思路以及心得
2014/07/14 Python
python 借助numpy保存数据为csv格式的实现方法
2018/07/04 Python
利用python实现简易版的贪吃蛇游戏(面向python小白)
2018/12/30 Python
python钉钉机器人运维脚本监控实例
2019/02/20 Python
python离线安装外部依赖包的实现
2020/02/13 Python
Python无损压缩图片的示例代码
2020/08/06 Python
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
程序运行正确, 但退出时却"core dump"了,怎么回事
2014/02/19 面试题
什么是servlet链?
2014/07/13 面试题
创业计划书六个要素
2013/12/26 职场文书
咖啡厅创业计划书范本
2014/01/22 职场文书
应届大专生求职信
2014/06/26 职场文书
股东授权委托书范本
2014/09/13 职场文书
入党介绍人意见2015
2015/06/01 职场文书
运动会广播稿50字
2015/08/19 职场文书
自荐信范文
2019/05/20 职场文书
Redis实现订单自动过期功能的示例代码
2021/05/08 Redis
使用redis生成唯一编号及原理示例详解
2021/09/15 Redis
分析SQL窗口函数之排名窗口函数
2022/04/21 Oracle
PyTorch中permute的使用方法
2022/04/26 Python