generate_max_key_length.php 568 B

1234567891011121314151617181920
  1. <?php
  2. require __DIR__ . '/../vendor/autoload.php';
  3. $languages = \voku\helper\ASCII::getAllLanguages();
  4. $languagesKeyLengths = [];
  5. foreach ($languages as $language) {
  6. $langSpecific = \voku\helper\ASCII::charsArrayWithOneLanguage($language, false, false);
  7. $langSpecificKeyLength = \array_map('\mb_strlen', \array_keys($langSpecific));
  8. if (count($langSpecificKeyLength) === 0) {
  9. $languagesKeyLengths[$language] = 0;
  10. } else {
  11. $languagesKeyLengths[$language] = \max($langSpecificKeyLength);
  12. }
  13. }
  14. //var_export($languagesKeyLengths);