Приднестровская поддержка XOOPS
□ strcmp(<Строка1>, <Строка2>) сравнивает две строки. Зависит от регистра символов. Возвращает одно из трех значений:
• 0 — если строки равны;
• 1 — если <Строка1> больше <Строки2>;
• -1 — если <Строка1> меньше <Строки2>.
Например:
$str1 = "Строка1";
$str2 = "Строка2";
echo strcmp($str1, $str2); // Выведет: -1
□ strcoll(<Строка1>, <Строка2>) производит сравнение строк на основе локализации. Зависит от регистра символов. Если локаль не настроена, то эта функция эквивалентна функции strcmp():
setlocale(LC_ALL, "ru_RU.CP1251"); // Настройка локали
setlocale(LC_ALL, "ru_RU.CP1251"); // Настройка локали
$str1 = "Строка1";
$str2 = "Строка2";
echo strcoll($str1, $str2); // Выведет: -1
□ strcasecmp(<Строка1>, <Строка2>) сравнивает две строки без учета регистра:
$str1 = "строка";
$str2 = "Строка";
echo strcmp($str1, $str2); // Выведет: 1
echo strcasecmp($str1, $str2); // Выведет: 0
Отправитель | Нити |
---|
2 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 2 далее... |