Modul:IPAddress/dok
Utseende
Dette er dokumentasjonssiden for Modul:IPAddress
![]() | Dette er en underside med dokumentasjon for Modul:IPAddress (se denne siden for selve modulen). Den inneholder brukerinformasjon, kategorier og annet som ikke er del av den originale modulsiden. |
Denne modulen inneholder noen funksjoner for sjekke om en streng er en IP-adresse (enten IPv4 eller IPv6).
Modulen brukes fra malen {{ErIPAdresse}}. Siden funksjonene ikke er lokale kan modulen også brukes direkte fra andre moduler.
Oversikt
[rediger kilde]isIp
[rediger kilde]Tar en streng som argument og returnerer:
- "6" dersom strengen er en gyldig IPv6-adresse
- "4" dersom strengen er en gyldig IPv4-adresse
- tom streng dersom ikke en gyldig IP-adresse
Legg merke til at ekstra whitespace blir ikke godtatt (f.eks. blir ikke "127.0.0.1 " med et ekstra mellomrom på slutten gjenkjent som en IP-adresse).
isIpV6
[rediger kilde]Returner 1 dersom strengen er en gyldig IPv6-adresse, ellers 0.
isIpV4
[rediger kilde]Returner 1 dersom strengen er en gyldig IPv4-adresse, ellers 0.