Описание
int
strnatcmp ( string str1, string str2 )
Эта функция реализует алгоритм сравнения, упорядочивающий
алфавитно-цифровые строки подобно тому, как это сделал бы
человек. Пример, показывающий отличие этого алгоритма от обыных
функций сравнения, приведен ниже
Этот пример выводит следующее:
Для получения дополнительной информации см.
Natural Order String Comparison
Подобно другим функциям сравнения строк,
strnatcmp() возвращает отрицательное число,
если str1 меньше, чем
str2; положительное число если,
str1 больше, чем str2,
и 0 если строки равны.
Эта функция учитывает регистр символов.
См. также описание функций ereg(),
strcasecmp(), substr(),
stristr(), strcmp(),
strncmp(), strncasecmp(),
strnatcasecmp(), strstr(),
natsort() и natcasesort().