广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php中serialize和unserialize的用法是什么
  • 945
分享到

php中serialize和unserialize的用法是什么

PHP 2020-06-16 14:06:45 945人浏览 猪猪侠
摘要

本教程操作环境:windows10系统、PHP7.1版、DELL G3电脑php中serialize和unserialize的用法是什么serialize() 函数用于序列化对象或数组,并返回一个字符串。serialize() 函数序列化对

教程操作环境:windows10系统、PHP7.1版、DELL G3电脑

php中serialize和unserialize的用法是什么

serialize() 函数用于序列化对象或数组,并返回一个字符串

serialize() 函数序列化对象后,可以很方便的将它传递给其他需要它的地方,且其类型和结构不会改变。

如果想要将已序列化的字符串变回 PHP 的值,可使用 unserialize()。

unserialize() 函数用于将通过 serialize() 函数序列化后的对象或数组进行反序列化,并返回原始的对象结构。

语法分别为:

string serialize ( mixed $value )
mixed unserialize ( string $str )

$value: 要序列化的对象或数组。

$str: 序列化后的字符串。

示例如下:

<?php
$sites = array('Google', 'Runoob', 'Facebook');
$serialized_data = serialize($sites);
echo  $serialized_data . PHP_EOL;
?>

输出结果:

a:3:{i:0;s:6:"Google";i:1;s:6:"Runoob";i:2;s:8:"Facebook";}

示例如下:

<?php
$str = 'a:3:{i:0;s:6:"Google";i:1;s:6:"Runoob";i:2;s:8:"Facebook";}';
$unserialized_data = unserialize($str);
print_r($unserialized_data);
?>

输出结果:

17.png

--结束END--

本文标题: php中serialize和unserialize的用法是什么

本文链接: https://www.lsjlt.com/news/1250.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php中serialize和unserialize的用法是什么
    本教程操作环境:windows10系统、PHP7.1版、DELL G3电脑php中serialize和unserialize的用法是什么serialize() 函数用于序列化对象或数组,并返回一个字符串。serialize() 函数序列化对...
    99+
    2020-06-16
    PHP
  • php中serialize和unserialize怎么用
    这篇文章给大家分享的是有关php中serialize和unserialize怎么用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。PHP中,serialize()函数用于序列化对象或数组,unserialize()...
    99+
    2023-06-29
  • 浅析php中serialize和unserialize的用法
    PHP是一种流行的编程语言,常用于Web开发。其中,serialize和unserialize是两个非常有用的函数,可以将PHP对象转换为字符串并进行反序列化。serialize的使用serialize是一个PHP函数,用于将PHP对象转换...
    99+
    2023-05-14
    unserialize serialize php
  • php中的serialize和unserialize怎么使用
    本文小编为大家详细介绍“php中的serialize和unserialize怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“php中的serialize和unserialize怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢...
    99+
    2023-07-05
  • php中define的用法是什么
    在PHP中,define函数用于定义常量。常量是一个简单值的标识符,该值在脚本中是不变的,不能被重新赋值。define函数的语法如下...
    99+
    2023-09-16
    php
  • php中case的用法是什么
    本文操作环境:Windows7系统、PHP7.1版、Dell G3电脑。php中case的用法是什么?PHP Switch 语句switch 语句用于根据多个不同条件执行不同动作。如果您希望有选择地执行若干代码块之一,请使用 switch ...
    99+
    2015-11-19
    php case
  • php中const的用法是什么
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑const是php中的一个关键字,是用来定义常量的。在PHP中,可以使用 const 关键字或 define() 函数两种方法来定义一个常量。函数 define() 允...
    99+
    2019-07-16
    php const
  • php中model的用法是什么
    本文操作环境:Windows7系统、PHP7.4版、DELL G3电脑php中model的用法是什么PHP模型Model类封装数据库操作示例PHP模型Model类封装数据库操作,结合实例形式分析了php使用mysqli封装的针对数据库操作相...
    99+
    2022-02-04
    php model
  • php中fwrite的用法是什么
    本文操作环境:Windows7系统,PHP7.4版,Dell G3电脑。php中fwrite的用法是什么PHP fwrite() 函数定义和用法fwrite() 函数将内容写入一个打开的文件中。函数会在到达指定长度或读到文件末尾(EOF)时...
    99+
    2020-03-18
    php fwrite
  • php中in_array()的用法是什么
    本文操作环境:windows10系统、php7、thinkpad t480电脑。我们都知道php中有大量的内置函数,在很多情况下使用起来非常方便。其中就有一个函数in_array(),可能还有很多小伙伴并不清楚它的具体用法,下面我们就来一起...
    99+
    2021-06-21
    php in_array()
  • php中$_REQUEST的用法是什么
    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑php 预定义变量$_REQUEST在实际开发过程中,我们不知道 form 表单通过哪种方式提交数据时,该怎么获取数据呢?PHP 中提供了一个 $_REQUEST 全局...
    99+
    2015-05-20
    php $_REQUEST
  • php中bcsub的用法是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中bcsub的用法是什么PHP中的bcsub()函数是一个内置函数,用于从另一个函数中减去一个任意精度数。此函数接受两个任意精度的数字作为字符串,并在将结果缩放...
    99+
    2021-12-02
    php
  • php中argv的用法是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中argv的用法是什么$argv — 传递给脚本的参数数组字符串数组,用来存放指向你的字符串参数的指针数组,每一个元素指向一个参数说明包含当运行于命令行下时传递...
    99+
    2015-05-20
    php
  • php中filter_input的用法是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中filter_input的用法是什么filter_input() 函数从脚本外部获取输入,并进行过滤。本函数用于对来自非安全来源的变量进行验证,比如用户的输入...
    99+
    2018-06-30
    PHP
  • php中str_split的用法是什么
    本教程操作环境:windows10系统、PHP7.1版、DELL G3电脑php中str_split的用法是什么str_split() 函数把字符串分割到数组中。语法str_split(string,length)参数 描述string 必...
    99+
    2018-05-26
    PHP
  • php中static的用法是什么
    本教程操作环境:windows10系统、PHP7.1版、DELL G3电脑php中static的用法是什么在 PHP 中,通过 static 关键字修饰的成员属性和成员方法被称为静态属性和静态方法,这里可以将它们统称为静态成员,类中的静态成...
    99+
    2021-12-11
    PHP
  • php中include的用法是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中include的用法是什么include (或 require)语句会获取指定文件中存在的所有文本/代码/标记,并复制到使用 include 语句的文件中。包...
    99+
    2017-01-28
    PHP
  • php中private的用法是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中private的用法是什么public 表示全局,类内部外部子类都可以访问;private表示私有的,只有本类内部可以使用;protected表示受保护的,只...
    99+
    2015-04-08
    PHP
  • php中public的用法是什么
    本文操作环境:Windows10系统、PHP7.1版、Dell G3电脑。php中public的用法是什么访问控制修饰符形式: class 类名{ 访问控制修饰符 属性或方法定义; }有3个访问修饰符:public公共的:在所有位置都可...
    99+
    2016-02-14
    php
  • php中alert的用法是什么
    在PHP中,没有直接的`alert`函数可以用来在浏览器中显示弹窗。`alert`函数通常是在JavaScript中使用的。在PHP...
    99+
    2023-09-21
    php alert
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作