прошу помощи у знающих PHP

Fallout_27
На сайте с 21.01.2006
Offline
139
494

Ребят, подскажите - как с помощью функции ereg сделать такую вещь:

if (ereg(переменная не содержит цифр) { первый исход }

else { второй исход }

знаю, что вопрос простой и может быть не стоило разводить тему по этому поводу, но очень нужно узнать ответ как можно быстрее.

Заранее спасибо.

Кирилл Курек. Дизайн сайтов, Flash-анимация, разработка сайтов «под ключ» (http://www.kurek.ru)
dkameleon
На сайте с 09.12.2005
Offline
386
#1

	$v = "ghj";
if (!ereg("[0-9]+", $v)) { echo("text"); } else { echo("num"); }
Дизайн интерьера (http://balabukha.com/)
Dalim
На сайте с 13.01.2006
Offline
47
#2

1. preg_match работает быстрее:


$v = 'dfgj';
if (!preg_match('/[0-9]/',$v) {первый исход}; else {второй исход};

2. dkameleon, зачем в выражении [0-9]+ ставить +? он и без него цифру найдет вроде как.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий