<?php
header("content-type:text/html;charset=utf-8");


require_once 'hash.class.php';

$hash = new Flexihash();
/*
 * 添加一个目标
 * */
$addTarget = $hash->addTarget('a');

/*
 * 添加一个目标列表
 * */

$addTargets = $hash->addTargets(['b','c','d']);

/*
 * 获取所有目标
 * */
$getAllTargets = $hash->getAllTargets();

/*
 * 获取目标节点
 * */
$get_targetToPositions = $hash->get_targetToPositions('l');

/*
 * 删除一个目标
 * */
$removeTarget = $hash->removeTarget('l');

/*
 * 获取目标在哈希环上的临近节点
 * */
$get_target = $hash->get_target('l');


p($get_target);


function p($val = '',$type = false)
{
    echo '<pre>';
   if($type||$val==false||@strlen($val)==1)
    {
        var_dump($val);
    }else
    {
        print_r($val);
    }
}


 

---------------------------------------------------------------------------------------------
唯有志存高远,方能风行天下。

道之所存,虽千万人吾往矣! 情之所钟,虽千万里吾念矣~

原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。