Новости | Документация | Download | Webboard | FAQ | Поиск | Контакты


substr_compare

(PHP 5)

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, сравнение выполняется с учетом регистра.

Пример #1 Пример использования substr_compare()

<?php
echo substr_compare("abcde""bc"12); // 0
echo substr_compare("abcde""bcg"12); // 0
echo substr_compare("abcde""BC"12true); // 0
echo substr_compare("abcde""bc"13); // 1
echo substr_compare("abcde""cd"12); // -1
echo substr_compare("abcde""abc"51); // warning
?>






  Copyright Apache.ru © 1999-2017, All Rights Reserved Разработка сайта: Inside.ru  
  РЕКЛАМА НА САЙТЕ: |