关键词搜索

源码搜索 ×
×

对象如何持久化(用json_encode)?

发布2016-09-16浏览7770次

详情内容

     前面讲过用serialize实现持久化, 但有个问题, 那就是可读性不强。 权衡考虑后, 还是用json_encode来序列化比较好。 咱们以数组为例来看看:

  1. <?php
  2. $arr = array ('a'=>1,'b'=>2,'c'=>3,'d'=>4,'e'=>"5");
  3. $test = json_encode($arr);
  4. echo $test;
  5. echo "\n";
  6. $arr2 = json_decode($test, true);
  7. print_r($arr2);
  8. ?>
      结果:

{"a":1,"b":2,"c":3,"d":4,"e":"5"}
Array
(
    [a] => 1
    [b] => 2
    [c] => 3
    [d] => 4
    [e] => 5
)


      至于持久化, 那方法实在是太多了。



相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载