导航:首页 > 网络数据 > php八大数据类型

php八大数据类型

发布时间:2023-10-07 11:37:59

『壹』 php的几种常用的数据交换格式

序列化(serialize)、变量、xml、json是PHP常见的4种文本数据交换形式。

一、序列化与反序列化
使用serialize与unserialize将可以将任何数据类型(除了资源),格式成文本数据格式,是php内置的,使用最方便,可以原汁原味将数据、对象等保存与恢复再用。
好处:使用方便,支持好。
不好:没有通用性只有php能够支持,文本化体积大。
可能:速度可能会慢。
二、变量
将数据写成标准的PHP赋值语句存放在文本文件中,在程序执行过程中包含进来,通过执行赋值的操作来恢复变量。discuz经常使用这种方式做为数据的缓存。
好处:直观。
不好:没有通用性只有php能够支持;使用不方便,需要自己将数据转化成赋值语句;变量的接收方式也不够灵活。
可能:速度会快些,与序列化相比存储体积小。
三、xml
将数据格式化成xml存储与解析。
好处:通用性强,可以与其它程序语言的数据交换;php已经有内置的函数支持。
不好:文本化的体积大;格式化与反解效率低。
四、json
也是类似于xml的一种文本型数据交换格式。是一种为解决xml浏览器数据交换复杂而出现一种新的数据格式。
好处:通用性强,目前主流的语言已经内置支持了,5.2(具体请查手册)版本已经内置支持。php5以后使用很方便,使用方便与序列化类似。与xml相比有更好的兼容性、效率高,尤其是对于浏览器。而数据格式体积很小。
可能:效率问题,尤其是解析的效率问题。

阅读全文

与php八大数据类型相关的资料

热点内容
京东全屏代码和天猫一样吗 浏览:230
qq录音下载的文件在哪里找 浏览:176
机房设备采购招标文件 浏览:443
大三计算机编程用什么语言 浏览:706
远程拷贝文件到服务器 浏览:543
如何反网络诈骗他们来支招 浏览:107
从qq邮箱中下载的文件找不到了 浏览:422
win10自带驱动无法删除 浏览:782
为什么文件中找不到大文件 浏览:632
谷歌的数据中心建在哪里 浏览:114
win10复制系统文件到根目录 浏览:389
中山建设网站有什么好处 浏览:524
文件系统raw格式 浏览:192
如何网上查询dell的授权店代码 浏览:665
win10以管理员打开管理员权限删除文件 浏览:555
在线找音乐文件 浏览:311
机场买飞机票哪个网站好 浏览:819
微信公众话的推荐话语 浏览:233
word如何调整标尺 浏览:231
jsint最大长度 浏览:410

友情链接