|
|
|
| Подскажите пожалуйста как сделать проверку переменной $per['phone'] если она пустая то yes если она не пустая то должно быть в ней 10 цифр небольше и неменьше, если нет 10 цифр и она непустая то выводим No | |
|
|
|
|
|
|
|
для: t3ma
(07.08.2009 в 13:03)
| | a если она непустая и в ней 10 цифр, что выводить ? | |
|
|
|
|
|
|
|
для: t3ma
(07.08.2009 в 13:03)
| | :)
echo (empty($per['phone']) || preg_match('#^\d{10}$#', $per['phone'] ) )? 'Yes': 'No';
$per['phone'] должна быть установлена ,) чтобы не было Notice | |
|
|
|
|
|
|
|
для: exp
(07.08.2009 в 14:56)
| | спасибо) | |
|
|
|
|
|
|
|
для: exp
(07.08.2009 в 14:56)
| | только не совсем так..
вот правильно:
<?php
if (!empty($per['phone']) && !preg_match('|^[\d]{10}$|', $per['phone'] ) ) {
exit ("ошибка");
}
?>
|
| |
|
|
|
|
|
|
|
для: t3ma
(08.08.2009 в 12:02)
| | ответ exp был более правильный в контексте поставленного вопроса | |
|
|
|