<address id="ll1nf"><listing id="ll1nf"><mark id="ll1nf"></mark></listing></address>

    <address id="ll1nf"></address>

        <sub id="ll1nf"></sub>

        <thead id="ll1nf"><var id="ll1nf"><output id="ll1nf"></output></var></thead>

        <address id="ll1nf"><dfn id="ll1nf"></dfn></address><form id="ll1nf"><listing id="ll1nf"><mark id="ll1nf"></mark></listing></form>

          <address id="ll1nf"><dfn id="ll1nf"></dfn></address>

          PHP使用serialize将数组保存至文件

          前段时间在开发微信公众平台的时候,打算使用session临时保存查询的数据,但是公众平台那不是一个完善的浏览器,不能存储COOKIE,无法保存session_id,也就是用不了session。于是乎就使用serialize()函数将一个数组写入文件,当我们需要使用这个数组的时候将文件读取出来再使用unserialize()转换为数组。

          数组写入文件函数

          1
          2
          3
          4
          5
          6
          7
          8
          9
          10

          * 将数组写入至文件中
          * @param unknown_type $fileName
          * @param unknown_type $arr
          */
          function ($fileName, $arr) {
          $fp = fopen($fileName, 'wb');
          fwrite($fp, serialize($arr));
          fclose($fp);
          }

          读取文件转换成数组

          大专栏   PHP使用serialize将数组保存至文件lass="highlight php">
          1
          2
          3
          4
          5
          6
          7
          8
          9
          10
          11
          12
          13
          14

          将文件中的内容读出并转为数组
          @param unknown_type $fileName
          @return mixed
          */
          function file2array(fileName) {
          if(!file_exists(fileName) {
          exit($fileName." don't exists");
          }
          fp=fopen(fp=fopen(fileName, ‘rb’);
          str=fread(str=fread(fp, filesize(fileName));
          returnunserialize(fileName));
          returnunserialize(str);
          }

          注:文章中可能有很多错误,也有可能出现无法使用的情况,因为此技术博文是我的学习笔记,我只是记载一些看到或者想到东西,所以我不推荐你来按照该博文的内容进行直接使用。谢谢~~

          相关文章
          相关标签/搜索
          今晚一肖一码 攀枝花市| 乌鲁木齐县| 栾川县| 长春市| 灵台县| 酉阳| 阜平县| 壶关县| 合肥市| 兴隆县| 吴桥县| 龙井市| 北宁市| 阳城县| 达孜县| 湘潭市| 西城区| 冕宁县| 文登市| 丰镇市| 永定县| 揭阳市| 灌南县| 荥阳市| 铜梁县| 繁峙县| 英超| 平定县| 武安市| 陆良县| 孟津县| 普兰店市| 昌都县| 漳州市| 汤原县| 辛集市| 云南省| http://fa.hz0j2r7vo.fun http://fa.hz0j1r1vo.fun http://fa.hz0j2r1vo.fun http://fa.hz0j1r4vo.fun http://fa.hz0j1r3vo.fun