프로그램 반환 값 의 데이터 구조

809 단어 데이터 구조
2014 년 3 월 5 일 08: 36: 13
주로 판 공 처리 입 니 다.
원 하 는 값 이 없 으 면 되 돌아 갈 때 이렇게 할 수 있 습 니 다 (키 가 있 으 면 값 이 없습니다)
$a = array(

    'k1' => 0,

    'k2' => 0,

    'k3' => 0 

    );

return $a;

빈 값 으로 바로 돌아 갈 수도 있 습 니 다.
반환 값 이 memcache 등 캐 시 되 어야 할 때 빈 값 을 되 돌려 주 는 것 이 좋 습 니 다. 캐 시 에서 읽 을 때 바로 빈 값 을 판단 한 다음 데이터베이스 에서 읽 을 수 있 습 니 다.
만약 에 캐 시가 '키 가 있 으 면 값 이 없다' 는 경우 캐 시 에서 읽 을 때 빈 것 을 직접 판단 할 수 없고 반환 값 에 깊이 들 어가 서 키 가 k1 인 값 이 비어 있 는 지, 아니면 k2, k3 가 비어 있 는 지 판단 한 다음 에 데이터 베 이 스 를 읽 을 지 여 부 를 결정 해 야 합 니 다.

좋은 웹페이지 즐겨찾기