首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

php函数serialize()与unserialize()

php函数serialize()与unserialize()说明及案例。想要将已序列化的字符串变回 PHP 的值,可使用unserialize()。...serialize()可处理除了resource之外的任何类型。甚至可以serialize()那些包含了指向其自身引用的数组。你正serialize()的数组/对象中的引用也将被存储。...serialize()返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。...serialize()可处理除了resource之外的任何类型。甚至可以serialize()那些包含了指向其自身引用的数组。你正serialize()的数组/对象中的引用也将被存储。...serialize()和unserialize()在php手册上的解释是: serialize — Generates a storable representation of a value serialize

1.2K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    php的serialize序列化和json性能测试

    最近需要对大数组做存储,需要在serialize序列化和json之间做了选择。因此需要做了性能测试。 在php5.2之前对数组存储的时候,大都使用serialize系列化。...serialize :0.041656017303467 unserialize :0.040987968444824 测试结果看出json效率稍微比serialize差点,在php5.2...总结: 1) 空间的比较 serialize在编码后大概是json的1.5倍。 原因: serialize后字符串包含了子串的长度,这可能是速度方面的优化,但是测试结果不尽人意。...serialize有更加详细的类型区分,而json只有四种类型,并且是以简单的符号表示。 2)速度的比较 在较小数据的情况下, serialize比json快数量级。...在大数据量的情况下,json比serialize稍微差一点 3)处理对象 json无法处理对象方法等数据。 4)使用范围 序列化使用serialize,特别是对象的存储。

    1.5K40

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券