Esempio n. 1
0
/**
 * 返回是否为有效64位ID
 * @access private
 * @param  int  $serialId
 * @return bool
 */
function isValidSerialId($serialId)
{
    return isGlobalSerialId($serialId) || isCompatSerialId($serialId);
}
Esempio n. 2
0
<?php

$start_time = microtime(true);
$now_path = dirname(__FILE__);
$test_include_path = PATH_SEPARATOR . $now_path . '/../' . 'functions';
//设置公共pub库
set_include_path(get_include_path() . $test_include_path);
include "pubfunc.php";
include "pub.serial.php";
$id = makeSerialId(300);
var_dump(extractVirtShardId($id));
var_dump(isGlobalSerialId($id));
var_dump(isValidSerialId($id));
var_dump($id);
echo "1";
$end_time = microtime(true);
$total_used_time = round($end_time - $start_time, 10);
pr("\n总计耗时:{$total_used_time}s");