|
|
|
| Здорово всем еще раз!
блин. сделал поиск по рег выражению,
надо у ip - слить значение после первой точки
Сделать сделал но как то не так..
надо получить результат стараний.
$ip="127.0.0.1";
if ($preg = preg_match("/^(\d{1,3})\.(\d{0,3}\.)/",$ip)) print $preg; else echo'no';
|
___________________________________________________
вопрос знатокам регулярки:
есть некий массив с обрубленными ip (начало ip) - например:
$b = array("125.120.","127.0.","80.0.");
по входящему ip например: 127.0.0.1
| задача:
найти подобие ЧАСТИ входящего ip 127.0. в массиве.. $b если таковой имеется.
Задача собственно простая, то ка что то не срастается каменный цветок.
буду признателен за помощь!!!
Мне кажется невятно пояснил, спрашивайте если что. | |
|
|
|
|
|
|
|
для: denand
(26.03.2008 в 10:41)
| | Может так?
<?php
$b = array("125.120.","127.0.","80.0.");
$ip = "127.0.0.1";
for ( $i = 0; $i < count($b); $i++ )
if ( preg_match("!^".preg_quote($b[$i])."!", $ip) )
print "IP ".$b[$i]." совпадает<br/>";
|
| |
|
|
|