• Korean
  • Korean
Ops! 검색된 위젯을 찾을 수 없습니다! 혹시 알고 계신가요? 그렇다면, Submit here

다크 소스 코드

어두운 예

            함수 memoize($func)
{
    반환 함수 () 사용 ($func) {
        static $cache = [];

        $args = func_get_args();
        $key = serialize($args);
        $cached = true;

        if (!isset($cache[$key])) {
            $cache[$key] = $func(...$args);
            $cached = false;
        }

        반환 ['결과' => $cache[$key], '캐시됨' => $cached];
    };
}
$memoizedAdd = memoize(
    function ($num) {
        반환 $num + 10;
    }
);

var_dump($memoizedAdd(5)); // ['result' => 15, 'cached' => false]
var_dump($memoizedAdd(6)); // ['result' => 16, 'cached' => false]]
var_dump($memoizedAdd(5)); // ['result' => 15, 'cached' => true]
        

One Click Away from Your Dream Website

Choose from 2700+ well-crafted templates—all fully matched for any niches.

저작권 © 2025 Bd테마. 모든 권리 보유.