Modul:IPAddress/dok
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
isIp rediger
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
Returner 1 dersom strengen er en gyldig IPv6-adresse, ellers 0.
isIpV4 rediger
Returner 1 dersom strengen er en gyldig IPv4-adresse, ellers 0.