摘要: serialize—产生一个可存储的值的表示stringserialize(mixed$value)serialize()返回字符串,此字符串包含了表示value的字节流,可以存储于任何地方。这有利于存储或传递 PHP 的值,同时不丢失其类型和结构。想要将已序列化的字符串变回 PHP 的值,可使用u... 阅读全文
posted @ 2015-07-02 17:53 琥珀的blog 阅读(169) 评论(0) 推荐(0) 编辑
摘要: unserialize—从已存储的表示中创建 PHP 的值mixed unserialize(string$str)unserialize()对单一的已序列化的变量进行操作,将其转换回 PHP 的值。参数str :序列化后的字符串。若被解序列化的变量是一个对象,在成功地重新构造对象之后,PHP 会自... 阅读全文
posted @ 2015-07-02 17:50 琥珀的blog 阅读(456) 评论(0) 推荐(0) 编辑
摘要: 网页的缓存是由HTTP消息头中的“Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-revalidate等,默认为private。其作用根据不同的重新浏览方式分为以下几种情况:(1) 打开新窗口 值为private、no-cache、mus... 阅读全文
posted @ 2015-07-02 13:53 琥珀的blog 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 目前在弄文件缓存的时候用到了判定文件存在与否,is_file()还是file_exists()呢?is_file和file_exists两者效率比较起来,谁的运行速度更快呢?还是做个测试吧:1234567891011121314151617181920212223'.(get_microtime()... 阅读全文
posted @ 2015-07-02 13:40 琥珀的blog 阅读(218) 评论(0) 推荐(0) 编辑
摘要: is_file 判断文件是否存在并且检查指定的文件名是否是正常的文件;file_exists 判断文件是否存在或者是目录是否存在;is_dir 判断目录是否存在;查看手册,虽然这两个函数的结果都会被缓存,但是is_file却快了N倍。还有一个值得注意的:文件存在的情况下,is_file比file_e... 阅读全文
posted @ 2015-07-02 09:52 琥珀的blog 阅读(587) 评论(0) 推荐(0) 编辑