PhoneNumberAlternateFormats_44.php 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687
  1. <?php
  2. /**
  3. * This file has been @generated by a phing task by {@link BuildMetadataPHPFromXml}.
  4. * See [README.md](README.md#generating-data) for more information.
  5. *
  6. * Pull requests changing data in these files will not be accepted. See the
  7. * [FAQ in the README](README.md#problems-with-invalid-numbers] on how to make
  8. * metadata changes.
  9. *
  10. * Do not modify this file directly!
  11. */
  12. return array (
  13. 'id' => '',
  14. 'countryCode' => 44,
  15. 'internationalPrefix' => '',
  16. 'sameMobileAndFixedLinePattern' => false,
  17. 'numberFormat' =>
  18. array (
  19. 0 =>
  20. array (
  21. 'pattern' => '(\\d{3})(\\d{3})(\\d{4})',
  22. 'format' => '$1 $2 $3',
  23. 'leadingDigitsPatterns' =>
  24. array (
  25. 0 => '20',
  26. ),
  27. 'nationalPrefixFormattingRule' => '',
  28. 'domesticCarrierCodeFormattingRule' => '',
  29. 'nationalPrefixOptionalWhenFormatting' => false,
  30. ),
  31. 1 =>
  32. array (
  33. 'pattern' => '(\\d{3})(\\d{4})(\\d{3})',
  34. 'format' => '$1 $2 $3',
  35. 'leadingDigitsPatterns' =>
  36. array (
  37. 0 => '1(?:1|[2-69]1)|20|[389]|7(?:[1-57-9]|624)',
  38. ),
  39. 'nationalPrefixFormattingRule' => '',
  40. 'domesticCarrierCodeFormattingRule' => '',
  41. 'nationalPrefixOptionalWhenFormatting' => false,
  42. ),
  43. 2 =>
  44. array (
  45. 'pattern' => '(\\d{2})(\\d{4})(\\d{2})(\\d{2})',
  46. 'format' => '$1 $2 $3 $4',
  47. 'leadingDigitsPatterns' =>
  48. array (
  49. 0 => '20',
  50. ),
  51. 'nationalPrefixFormattingRule' => '',
  52. 'domesticCarrierCodeFormattingRule' => '',
  53. 'nationalPrefixOptionalWhenFormatting' => false,
  54. ),
  55. 3 =>
  56. array (
  57. 'pattern' => '(\\d{4})(\\d{3})(\\d{3})',
  58. 'format' => '$1 $2 $3',
  59. 'leadingDigitsPatterns' =>
  60. array (
  61. 0 => '1(?:[2-69][02-9]|[78])|3|7(?:[1-57-9]|624)',
  62. ),
  63. 'nationalPrefixFormattingRule' => '',
  64. 'domesticCarrierCodeFormattingRule' => '',
  65. 'nationalPrefixOptionalWhenFormatting' => false,
  66. ),
  67. 4 =>
  68. array (
  69. 'pattern' => '(\\d{3})(\\d{3})(\\d{3})',
  70. 'format' => '$1 $2 $3',
  71. 'leadingDigitsPatterns' =>
  72. array (
  73. 0 => '8',
  74. ),
  75. 'nationalPrefixFormattingRule' => '',
  76. 'domesticCarrierCodeFormattingRule' => '',
  77. 'nationalPrefixOptionalWhenFormatting' => false,
  78. ),
  79. ),
  80. 'intlNumberFormat' =>
  81. array (
  82. ),
  83. 'mainCountryForCode' => false,
  84. 'mobileNumberPortableRegion' => false,
  85. );