JavaScript strcoll function

A JavaScript equivalent of PHP’s strcoll
function strcoll (str1, str2) {
  // http://kevin.vanzonneveld.net
  // +   original by: Brett Zamir (http://brett-zamir.me)
  // +   improved by: Brett Zamir (http://brett-zamir.me)
  // -    depends on: setlocale
  // *     example 1: strcoll('a', 'b');
  // *     returns 1: -1
  this.setlocale('LC_ALL', 0); // ensure setup of localization variables takes place
  var cmp = this.php_js.locales[this.php_js.localeCategories.LC_COLLATE].LC_COLLATE;
  // return str1.localeCompare(str2); // We don't use this as it doesn't allow us to control it via setlocale()
  return cmp(str1, str2);
}

Example 1
strcoll('a', 'b');

Should return
-1
Теги:
strcoll
Добавлено: 27 Июля 2018 21:35:30 Добавил: Андрей Ковальчук Нравится 0
Добавить
Комментарии:
Нету комментариев для вывода...