}
fclose($fp);
//读取第二个 uid 列表文件,并进行排重操作
$fp = fopen('test_2.txt', 'r');
while(!feof($fp))
{
$uid = fgets($fp);
$uid = trim($uid);
$uid = trim($uid, "\r");
$uid = trim($uid, "\n");
if($uid == '')
{
continue;
}
//以 uid 为 key 去看该值是否存在
if(empty($result[$uid]))
{
$result[$uid] = 1;
}
}
fclose($fp);
//$result 里保存的就排重以后的结果,可以输出到文件,代码省略
?>
仔细想想,不难发现,利用数组的这一特性还可以解决我们工作中的更多问题。