Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]porównanie ip/maska w php
Forum PHP.pl > Forum > Przedszkole
bor1904
Witam

Mam potrzebe porównania adresów ip czy są w tej samej czy innej podsieci.


Czyli jest sobie array (user=>ip) i maska


Jedyna możliwość to robić porównania na poziomie bitów.

Zastanawiam się jak po zamianie maski na bity sprawdzić czy ma postać 111111...0000 a nie np 111011101111000 (chodzi o ciągłość jedynek) i drugi problem jak sprawdzić ile jest jedynek w masce mając 32 cyfry 1111....0000.


Z góry dziękuje za wskazówki
athei
Sprawdź to i to
bor1904
dzieki.


jeszcze dla potomnych

manual - http://www.php.net/manual/en/function.ip2long.php (przykłady)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.