substr_compare --
Безопасное для обработки данных в двоичной форме сравнение 2 строк со
смещением, с учетом или без учета регистра
Описание
int substr_compare ( string main_str, string str, int offset [, int length [, bool case_sensitivity]] )
substr_compare() сравнивает строку
main_str начиная с символа, номер которого
задан аргументом offset, со строкой
str. В сравнении участвуют максимум
length символов.
Возвращает число < 0 если main_str начиная
с символа offset меньше чем str, >
0 если она больше str, и 0 если строки равны.
Если length больше или равен длине
main_str и offset передан,
substr_compare() выводит предупреждение и возвращает FALSE.
Если case_sensitivity имеет значение TRUE,
сравнение выполняется с учетом регистра.