博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
程序返回值的数据结构
阅读量:4988 次
发布时间:2019-06-12

本文共 322 字,大约阅读时间需要 1 分钟。

2014年3月5日 08:36:13

主要是判空处理

如果没有的到想要的值,返回时可以这样(有键无值)

$a = array(    'k1' => 0,    'k2' => 0,    'k3' => 0     );return $a;

也可以直接返回空值

当返回值需要被memcache等缓存下来的时候,最好返回空值,这样从缓存中读出来时,就可以直接判空,然后从数据库中读取

如果缓存的是"有键无值"的情况,当从缓存中读出来时不能直接判空,还要深入到返回值内判断键为k1的值是否为空,或者k2,k3是否为空,然后决定是否去数据库读值

转载于:https://www.cnblogs.com/iLoveMyD/p/3581700.html

你可能感兴趣的文章
决定360浏览器以极速模式、兼容模式、IE标准模式打开的代码
查看>>
Java 文件上传与下载、email
查看>>
数据库中函数和存储过程的区别
查看>>
PHP复习第二天-数组
查看>>
bzoj 2741 [FOTILE模拟赛] L
查看>>
8 个必备的PHP功能开发
查看>>
iOS开发之资讯类App常用分类控件的封装与实现(CollectionView+Swift3.0+)
查看>>
在JS中:如何让三个未知数倒序显示,求100~1000以内的水仙花数方法:
查看>>
C++/CLI中的const literal initonly 友元(转)
查看>>
Android -- 官方下拉刷新SwipeRefreshLayout
查看>>
C语言强化——学生管理系统
查看>>
Linux下JDK1.6升级1.8版本
查看>>
eclipse下清除项目的svn信息
查看>>
图解HTTPS协议
查看>>
Codeforces Round #551 (Div. 2)(CF1153) EF
查看>>
别把紧张情绪带回家 下班后的10个最佳放松法
查看>>
使用开源免费类库在.net中操作Excel
查看>>
iOS -NSArray
查看>>
dom中表格操作
查看>>
A-最短路
查看>>