Faker.Phone.Da (Fakerer v1.1.0)

Copy Markdown View Source

Functions for generating Danish phone numbers.

Danish phone numbers are 8 digits long and follow these patterns:

  • Mobile numbers start with: 2, 30-31, 40-42, 50-53, 60-61, 71, 81, 91-93
  • Landline numbers start with: 3-9 (but not mobile prefixes)
  • Country code is +45
  • Common formats: XX XX XX XX or XXXX XXXX

Summary

Functions

Returns a random Danish mobile phone number

Returns a random Danish phone number with international format

Returns a random Danish landline phone number

Returns a random Danish mobile phone number

Returns a random Danish phone number

Functions

cell_number()

@spec cell_number() :: String.t()

Returns a random Danish mobile phone number

Examples

iex> Faker.Phone.Da.cell_number()
"24 15 42 64"
iex> Faker.Phone.Da.cell_number()
"26 10 83 29"
iex> Faker.Phone.Da.cell_number()
"41 05 23 57"
iex> Faker.Phone.Da.cell_number()
"92 20 30 32"

international_number()

@spec international_number() :: String.t()

Returns a random Danish phone number with international format

Examples

iex> Faker.Phone.Da.international_number()
"+45 31 54 26 46"
iex> Faker.Phone.Da.international_number()
"+45 94 83 29 70"
iex> Faker.Phone.Da.international_number()
"+45 89 35 70 20"
iex> Faker.Phone.Da.international_number()
"+45 87 32 09 73"

landline_number()

@spec landline_number() :: String.t()

Returns a random Danish landline phone number

Examples

iex> Faker.Phone.Da.landline_number()
"94 15 42 64"
iex> Faker.Phone.Da.landline_number()
"43 10 83 29"
iex> Faker.Phone.Da.landline_number()
"62 05 23 57"
iex> Faker.Phone.Da.landline_number()
"43 20 30 32"

landline_prefix()

mobile_number()

@spec mobile_number() :: String.t()

Returns a random Danish mobile phone number

Examples

iex> Faker.Phone.Da.mobile_number()
"24 15 42 64"
iex> Faker.Phone.Da.mobile_number()
"26 10 83 29"
iex> Faker.Phone.Da.mobile_number()
"41 05 23 57"
iex> Faker.Phone.Da.mobile_number()
"92 20 30 32"

mobile_prefix()

number()

@spec number() :: String.t()

Returns a random Danish phone number

Examples

iex> Faker.Phone.Da.number()
"31 54 26 46"
iex> Faker.Phone.Da.number()
"94 83 29 70"
iex> Faker.Phone.Da.number()
"89 35 70 20"
iex> Faker.Phone.Da.number()
"87 32 09 73"