php 判断IP是否合法正则表达式代码
function matchip( $q ){ preg_match( '/((25[0-5])|(2[0-4]d)|(1dd)|([1-9]d)|d)(.((25[0-5])|(2[0-4]d)|(1dd)|([1-9]d)|d)){3}/' , $q , $matches ); return $matches [0]; } $ipaddress = '201.103.2.2' ; $iperror = '262.3.6.6' ; $iptest = matchip( $ipaddress ); //当我们给matchip 的值为$ipaddress输出为201.103.2.2 //当我们给matchip的函数值为$iperror时,输出值为 62.3.6.6 代码如下 复制代码 if ( $iptest ) { echo $iptest ; } else { echo 'phpfensi测试数据提示:你输的的ip地址有问题' ; }查看更多关于php 判断IP是否合法正则表达式代码 - php函数的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did30858