Как правильно писать?
Нужно сделать чтобы он стал верным для всех полей, которые содержат собаку и неверным для тех кто не содержит...if $mySobi->field_email содержит "@"
- 11.11.2010 00:22
- Регистрация: 06.11.2010
- Сообщений: 33
- Репутация: 10
- 11.11.2010 00:26
- Регистрация: 06.11.2010
- Сообщений: 79
- Репутация: 10
Мой вариант такой...
<?php
$text="@";
// Символ "i" после закрывающего ограничителя шаблона означает
// регистронезависимый поиск.
if (preg_match("/@/i", "$text")) {
echo "Вхождение найдено.";
} else {
echo "Вхождение не найдено.";
}
?> - 11.11.2010 00:28
- Регистрация: 05.11.2010
- Сообщений: 115
- Репутация: 17
Лучше уж так
function Validate($email) {
$regexp = "/^([_a-z0-9-]+)(\.[_a-z0-9-]+)*@([a-z0-9-]+)(\.[a-z0-9-]+)*(\.[a-z]{2,4})$/i";
return preg_match($regexp, $email) == 1;
} - 11.11.2010 00:56
- Регистрация: 06.11.2010
- Сообщений: 79
- Репутация: 10
Может так получше?
<?php
$tex="@";
if($tex !="@") { echo"пёса нет";} else{echo'Есть пёс';}
?>
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Полупал темы про копирайтинг "Сколько должен стоить копирайтер?" | Дайджест блогосферы | 0 | 01.11.2010 15:42 |
У "Однокласников" появились "кошельки" для оплаты услуг | Прочее | 1 | 12.10.2010 09:49 |
Klikadvertising. "За" и "Против" | PPC и контекстная реклама | 35 | 20.11.2009 16:35 |