PHP: функция substr_compare ()
Описание
Функция substr_compare () используется для сравнения двух строк с заданной начальной позиции в основной строке.
Версия:
(PHP 5)
Синтаксис:
substr_compare (main_string, compare_string, star_pos, длина, case_insensitivity)
Параметры:
название | Описание | Необходимые / Необязательный | Тип |
---|---|---|---|
main_string | Основная строка. | необходимые | строка |
compare_string | Строка для сравнения. | необходимые | строка |
star_pos | Начальная позиция в основной строке. | необходимые | целое число |
длина | Положительное число: начать с указанной позиции в строке. Отрицательное число: начать с указанной позиции от конца строки. | Необязательный | целое число |
case_insensitivity | Если установлено, ИСТИННОЕ сравнение нечувствительно к регистру. | Необязательный | логический |
Возвращаемое значение:
0: если два main_string = compare_string
<0: если длина main_string от начальной позиции меньше, чем Compare_string
> 0: если длина main_string от начальной позиции больше, чем Compare_string.
Тип значения : целое число.
Иллюстрированная презентация
Пример:
<?php
echo substr_compare('uvwxyz', 'uv', 1, 2).'<br>';
echo substr_compare('uvwxyz', 'uvw', 1, 2).'<br>';
echo substr_compare('uvwxyz', 'uv', -2, 2).'<br>';
echo substr_compare('uvwxyz', 'xy', 1, 2).'<br>';
echo substr_compare('uvwxyz', 'xyz', -3, 3).'<br>';
?>
Выход:
1 1 4 -2 0
Смотрите также
Предыдущая: strtr
Далее: substr_count
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code