Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
eregi
(PHP 3, PHP 4, PHP 5 до PHP 5.3)
eregi - совпадение с регулярным выражением без учёта регистра символов.
Описание
int eregi ( string pattern, string string [, array regs])
Эта функция идентична ereg(), за исключением того, что она игнорирует различия в регистре символов алфавита.
Пример 1. eregi()
if (eregi("z", $string)) {
echo "'$string' contains a 'z' or 'Z'!";
}
Рекомендуется замена функции в PHP 5.3.x по ошибке "Function eregi() is deprecated in...":
eregi("\.([^\.]*$)", $file_src_name, $extension);на
preg_match("/\.([^\.]*$)/i", $file_src_name, $extension);
Обратите внимание, что я обернул шаблон (\. ([^ \ .]*$)) в / /, которые являются разделителями. Если строка содержит слишком много символов / (например, для URL), вы можете использовать разделитель #.
Смотрите также ereg(),
ereg_replace(),
eregi_replace(),
регулярные выражения на PHP,
примеры использования регулярных выражений на php.
Примеры регулярных выражения в PHP.
Все функции регулярные выражения
Описание на ru2.php.net
Описание на php.ru