вы можете попробовать этот путь ...
$email1="[email protected]";
$email2="[email protected]";
$users = User::model()->findAllByAttributes(array('email'=>array($email1,$email2)));
print_r($users);
если вы хотите чтобы проверить несколько сообщений электронной почты затем использовать CDbCriteria ..
addInCondition() это лучший способ ...
для экс ..
$email = '[email protected],[email protected]';
$emails = explode(',',$email);
$criteria->addInCondition('email',$emails);
$user=User::model()->findAll(array($criteria)));
print_r($users);
не пробовал этот код практически, но надеюсь, что она может работать/помощь вам ...
Как я могу хранить '«[email protected]», 'test1 @ gmail.com'' в '$ email', так что я могу добавить гораздо больше идентификаторов электронной почты динамически. – overflow
@Setout Ответ обновлен, надеюсь, он вам поможет. –