Отправляет email-рассылки с помощью сервиса Sendsay

[TC] php. логическое выражение

Здравствуйте, уважаемые!

Опять без вас я запутался. Не могу понять, что здесь неправильно:

1. if ($x "a|b|c") echo "правильно1!";
2. if ($x "(a|b|c)") echo "правильно2!";
3. if ($x ("a" OR "b" OR "c")) echo "правильно3!";

ни одно из выражений не работает, хотя на мой взгляд, должны. Что не так?

С уважением,
Грызунов Александр. Самара.

Ответить   "eastreb" Wed, 13 Jan 2010 01:00:51 +0300 (#976023)

 

Ответы:

Vande omentaina, eastreb!

if (($x==="a") || ($x==="b") || ($x==="c"))

Ответить   Wed, 13 Jan 2010 00:03:55 +0200 (#976072)

 

Здравствуйте, eastreb.
Здравствуйте!

Правильно так:
if ($x == "a||b||c") echo "правильно1!";

Ответить   Maria Rasstanaeva Wed, 13 Jan 2010 21:15:09 +0300 (#976889)