0

我无法获得这些功能的编写代码。任何人都可以解释流程和过程。t()函数调用中写的代码,注释后

function t($function)
{
    $t0 = microtime(true);
    $result = $function();
    echo " ** time = ", round((microtime(true) - $t0) * 1000, 2), "ms\r\n";
    return $result;
}

// Do a ton of lookups

t(function() use ($ipc) {
    for($i=0; $i<256; $i++)
    {
        $ipc->lookup("$i.0.0.0"); 
        $ipc->lookup("$i.$i.0.0"); 
        $ipc->lookup("$i.$i.$i.0"); 
        $ipc->lookup("$i.$i.$i.$i"); 
        $ipc->lookup("0.$i.$i.$i"); 
        $ipc->lookup("0.0.$i.$i"); 
        $ipc->lookup("0.0.0.$i"); 
    }

    for($i=0; $i<25000; $i++)
        $ipc->lookup(implode('.', array(rand(0,255), rand(0,255), rand(0,255), rand(0,255))));
});
4

0 回答 0