使用PHP的serialize()函数序列化对象或数组

serialize()函数将值转换为可以存储在文件或内存缓冲区中的位字符串,也可以通过网络传输发送。

基本语法

serialize(value);

value 指定要序列化的值。

环境

  • Windows 10

  • XAMPP 8.0.6

  • PHP 版本 8.0.6

serialize() 函数

使用PHP的serialize()函数序列化对象或数组  第1张

 代码

<html>
<head>
<title>serialize()函数序列化对象或数组</title>
</head>
<body>
<?php
	$test = serialize(array("apple","banana","Grape"));
	echo $test;
?>
</body>
</html>

为了序列化数组,这次我们定义了一个名为 test 的变量,并在其中使用了 array() 函数。存储后,对创建的数组使用 serialize() 函数。这将序列化创建的数组。

最后,使用 echo 语句输出存储序列化数组的test变量的内容。

执行

将此脚本保存为“test.php”并运行它。

使用PHP的serialize()函数序列化对象或数组  第2张

序列化的后数组可以传递给其他需要它的地方,且其类型和结构不会改变。

本文来源:词雅网

本文地址:https://www.ciyawang.com/php-serialize.html

本文使用「 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 」许可协议授权,转载或使用请署名并注明出处。

相关推荐