PHP對比IP是否匹配或在IP段中

用PHP判斷IP是否相匹配,或者是否在一個IP段里
<?php
$ip1 = "192.168.10.1";
$ip2 = "192.168.10.1";
$ips = "192.168.10.*";
if (strcmp($ip1, $ip2) == 0) {
    echo "相等";
} else {
    echo "不相等";
}
$ip1_segment = substr($ip1, 0, strrpos($ip1, '.'));//截取網段    
$ips_segment = substr($ips, 0, strrpos($ip1,'.'));//截取網段    
if(strcmp($ip1_segment,$ips_segment) == 0){//比較   
	echo "屬于";  
}else{   
	echo "不屬于";  
}

轉載請注明出處 AE博客|墨淵 ? PHP對比IP是否匹配或在IP段中

發表評論

路人甲

網友評論(0)