|
|
|
|
для: himera7
(05.12.2006 в 17:01)
|
| Можно привести их к одному регистру, а можно сравнить рег. выражением ...
Но первое, наверное, предпочтительнее ... хотя, если текст большой, возможно, и нет:
<?
$str[1] = "здраствуйте";
$str[2] = "ЗдРаСтВуЙтЕ";
if (strtolower($str[1]) == strtolower($str[2]))
echo "Равны <br>";
if (preg_match("/$str[1]/i", $str[2]))
echo "Равны";
?>
|
Если будете сравнивать рег. выражением, нужно будет обработать первый текст ф-ей preg_quote,
на случай, если в строке встретятся спец. символы:
if (preg_match("/".preg_quote($str[1])."/i", $str[2]))
|
| |
|
|