<?php
//分别用不同机房的机器tracert故障机器的ip,得到的结果分别另存为文本。用这个程序,可以分析出不同的节点ip,从而得出故障路由节点何在
//把tracert的结果贴到如下文件里去。
$nvfile="f:/192.route";
$data=file_get_contents ( $nvfile );
$nvfile="f:/192-2.route";
$data2=file_get_contents ( $nvfile );
$nvfile="f:/route.m";
$data3=file_get_contents ( $nvfile );
$reg = "#[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+#i";
preg_match_all($reg,$data,$m);
//prt($m);
preg_match_all($reg,$data2,$m2);
//prt($m2);
preg_match_all($reg,$data3,$m3);
prt($m3);
foreach( $m[0] as $ip )
{
if(in_array( $ip, $m2[0] ))
{
$congfu[$ip] = $ip ;
if(in_array( $ip, $m3[0] ))
{
echo $ip ."=3<br>\n";
}
}
}
prt($congfu);
?>