English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

PHP базовый учебник

PHP продвинутый учебник

PHP & MySQL

PHP справочник

PHP strnatcmp() функция примеры и примеры использования

PHP String строковые функции руководства

Функция strnatcmp() использует алгоритм естественного порядка для сравнения строк (отличает прописные и строчные буквы).

Синтаксис

int strnatcmp ( string $str1 , string $str2 )

Определение и использование

Он использует алгоритм естественного порядка для сравнения двух строк, отличает прописные и строчные буквы.

Возвратное значение

 Как и другие функции сравнения строк, если str1 меньше str2, возвращает < 0; если str1 больше str2, возвращает > 0; если они равны, возвращает 0.

Параметр

НомерПараметры и описание
1

string1

Первая строка

2

string2

Вторая строка

Онлайн пример

Попробуйте以下的 пример, сравните размеры двух строк:

<?php
//Различие между прописными и строчными буквами, сравнение двух строк
echo strnatcmp("5w3codebox!","5w3codebox!");
echo "<br>";
//Различие между прописными и строчными буквами, сравнение двух строк
echo strnatcmp("5w3codebox!","5w3codebox!");
echo "<br>";
//Вторая строка больше первой строки
echo strnatcmp("5w3codebox!","58w3codebox!");
echo "<br>";
//Вторая строка меньше первой строки
echo strnatcmp("101111w3codebox!","211w3codebox!");
?>
Тестирование看看‹/›

Результат вывода

0
1
-1
1

PHP String строковые функции руководства