Protože celé číslo (integer) v PHP obsahuje znaménko a mnoho IP adres vyjde jako záporné, musíte k získání správné (nezáporné) hodnoty použít funkce sprintf() nebo printf() vždy s formátovačem %u.
Because PHP' s integer type is signed, and many IP addresses will result in negative integers, you need to use the "%u "formatter of sprintf() or printf() to get the string representation of the unsigned IP address.