Modul:IPAddress/dok: Forskjell mellom sideversjoner

Fra Wikisida.no
Hopp til navigering Hopp til søk
nb>Chameleon222
Legger inn lenke til mal
 
m Én sideversjon ble importert
 
(Ingen forskjell)

Siste sideversjon per 4. jan. 2026 kl. 19:58

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]

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).

Returner 1 dersom strengen er en gyldig IPv6-adresse, ellers 0.

Returner 1 dersom strengen er en gyldig IPv4-adresse, ellers 0.