• French
  • French
Ops ! Votre widget recherché n'a pas été trouvé ! Avez-vous une idée ? Si c'est le cas, Submit here

Code source sombre

Exemple sombre

            fonction memoize($func)
{
    return function () use ($func) {
        static $cache = [] ;

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

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

        return ['résultat' => $cache[$key], 'cached' => $cached] ;
    } ;
}
$memoizedAdd = memoize(
    function ($num) {
        return $num + 10 ;
    }
) ;

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

One Click Away from Your Dream Website

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

Copyright © 2025 BdThemes. Tous droits réservés.