Сравните две строки (с учетом регистра):
<?phpecho strcmp("Привет, мир!","Привет, мир!");?>Функция strcmp() сравнивает две строки.
Примечание. Функция strcmp() является двоичной и чувствительной к регистру.
Совет: Эта функция аналогична функции strncmp(), за исключением того, что с помощью strncmp() вы можете указать количество символов для каждой сравниваемой строки.
strcmp( строка1,строка2 )
параметр | описывать |
---|---|
строка1 | Необходимый. Указывает первую строку для сравнения. |
строка2 | Необходимый. Указывает вторую строку для сравнения. |
Возвращаемое значение: | Функция возвращает: 0 — если две строки равны <0 — если строка1 меньше строки2 >0 — если строка1 больше строки2 |
---|---|
PHP-версия: | 4+ |
Сравните две строки (с учетом регистра, выходные данные Hello и hello не совпадают):
<?phpecho strcmp("Привет","Привет");echo "<br>";echo strcmp("Привет","привет");?>Различные возвращаемые значения:
<?phpecho strcmp("Hello world!","Hello world!"); // эти две строки равныecho strcmp("Hello world!","Hello"); // string1 больше, чем string2echo strcmp("Hello world!"); !","Привет, мир! Привет!"); // строка1 меньше строки2 ?>